C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

Reviews 4.93 star(s) 1,311 reviews

The course was a fantastic introduction to the fundamentals of programming in C++. Learning topics ranging from inheritance and polymorphism to generic programming to using STL and Boost libraries provided a solid foundation off of which I'm sure I can build in the future.
Recommend
Yes, I would recommend this program
This course took me from having zero C++ experience to being fairly proficient in just a matter of weeks. Even before the course was over, the concepts I was learning helped improve the code I had been writing in Python for my job. Learning C++ is a daunting task for someone without a formal background in CompSci and after this I feel very confident in the fundamentals of the language and am looking forward to continuing my self education in the language.
Recommend
Yes, I would recommend this program
This is the first course I have taken about object oriented programming. It's well organized and very beneficial to my further studies in the MFE program. Unlike the other C++ courses that focus mainly on the syntax part, this course gives me a lot of chances to make use of the language in option pricing and simulations! The TA, Avi is also willing to help whenever I reach out to him. Anyways, it's a great experience.
Recommend
Yes, I would recommend this program
I've learned a lot from this course. The first eight levels help me to build a knowledge framework of C++, and from the last level I learned how to apply C++ in financial engineering. I love the lectures and homework exercises. TA is also very nice and helpful, and he responds to my questions very soon.
Recommend
Yes, I would recommend this program
The structure of the course is very good, starting from C and then gradually the specialties in C++, and useful libraries in C++.

The homework in Level 8 and Level 9, especially Level 9, is very practical and comprehensive.
Recommend
Yes, I would recommend this program
The course is well organized and it is a great starting point for anyone with little C++ experience and background. The TAs are really helpful and responsive, and they explain my questions clearly and thoroughly. Overall, it has been a great experience!
Recommend
Yes, I would recommend this program
Thank you for making my first C++ class a great experience. It has been an unbelievably rapid learning curve for me since the start of the course. TAs are extremely responsive to questions and stimulate actual thinking rather than provide a plain answer. Great class.

Lectures are very compact for beginners at the start. It would be great if we are provided additional / optional reading materials (just as section 2.0). I also had some problems installing VS and Boost but professor and TAs have been very helpful. It would be great if the threads with installation instructions could be fixed to the top as well... I only hoped I could have seen them earlier! but otherwise everyone has been extremely helpful and responsive even over weekends/ public holidays. Homework feedbacks are clear and highlight important areas to note before proceeding to the next level. Thanks again for everyone's time and effort (and patience to my sometimes stupid questions:))
Recommend
Yes, I would recommend this program
Really benefit a lot from this course from almost knowing nothing about C++ to be able to read code, to code myself, and to talk about the concepts like generic programming, objective, memory management etc. My TA is Avi who provide great help in the learning process. His posts in the forum along with all the others' make the course really much easier to learn. Also, Avi always provide timely response with regard to answer questions and providing homework feedback. A big THX to Avi!
Recommend
Yes, I would recommend this program
My TA Avi Palley responds to my inquiries really timely and I feel the professor organizes the course in really good order. Good quizzes also.
Recommend
Yes, I would recommend this program
Materials are relevant. TAs are able to reply each questions posted on forum promptly. However, the video lecture is much more useless compared to the materials. The instructor is unclear and soporific. The quiz also has a lot of room for improvement. There is no explanation for each questions after completion of the quiz.
Recommend
Yes, I would recommend this program
The course is well structured for beginners who has knowledge on C while little on C++. I like how it dedicates a whole level to the implementation in financial engineering. It gives me a taste of how C++ is used in the real life. My TA, Avi, is very helpful and responsible. He always responds to my questions quickly and gives me right hints. I also feel the forum builds up a good environment. A lot of my questions have already been asked and discussed by other members. It makes my learning easier.
Recommend
Yes, I would recommend this program
Above all, I want to thank my TA, APalley, he is really patient since he answers my stupid questions and makes detailed comments on my codes which help me a lot to refine my codes and make progress. The course is divided into several levels thus it is clear for us to figure out what to focus on and helpful for us to become skillful through tiny steps. Needless to say, the professor is experienced in teaching, with graphs to illustrate his points vividly. As for the forum, it is really useful for finishing the homework and gaining some extra information. In addition, the forum pushes me to improve my skills of searching for information and reading materials. To sum up, the course is a brand-new experience for me, a Chinese student, as well as a significant step in my pursuit for a career of quant.
Recommend
Yes, I would recommend this program
An extremely helpful and informative course, especially in option pricing. Teaching materials were well organized and provided good case studies. Instructor was extremely professional and pleasant to learn from. TA did an exceptional job reviewing the code. I do recommend this class for students who are willing to learn cpp.
Recommend
Yes, I would recommend this program
Frankly speaking, before taking the course, generally I was doubtful in online course. However this course changed my mind completely. It is challenging and worth experience - :)

TA's support is excellent.
Recommend
Yes, I would recommend this program
This course is the best online course I have ever seen. There are lots of practical contents of C++ which have extensive application in financial engineering and these knowledge can pave the way for the future learning. TA is always available and reply to me very very quickly. He is experienced in C++ and help me a lot.
Recommend
Yes, I would recommend this program
This course provides me with basic knowledge of C++. Although I had no experience of programming before this, I find it is still possible for me to meet all the requirements. During the process of studying online, TA has offered great help. He provides hints for us to move forward, while leaving space for us to think independently. I am grateful for the help provided by the forum. Thank u!
Recommend
Yes, I would recommend this program
The course was very good. Support was available through the chats/online posts, and TA was quick to reply to any messages. I feel like I have a solid understanding of object oriented programming and necessary building blocks for writing my own code as I prepare to start my masters program in financial engineering.
Recommend
Yes, I would recommend this program
Overall, this is a very high-quality course, though challenging as well. Before taking this course, I know almost nothing about programming. Now I can say that I can handle many financial programming without problems. The process of finishing this course is quite time-consuming and requires a lot of efforts. However, when accomplishing it, you will find yourself at a much higher level of programming before taking this course. I highly recommend this course to others.
Recommend
Yes, I would recommend this program
The course provided a solid introduction to C++ and its applications to quantitative finance. My TA, Avi, was superb. The forums (and StackOverflow) resolved every issue that arose during my coursework.
Recommend
Yes, I would recommend this program
This course is totally worth it. It inspired my passion for programming and made me want to become a programmer. Exercises are quite challenging and intense, but also great learning opportunities. I learned from doing the exercises as much as from reading the materials and listening to the lectures. The class is well developed so that I can find answers to almost all of my questions in the discussion board. TA not only comments on the correctness of my code, but also on the efficiency, which I think is great. TA always responds so fast - sometimes within a couple minutes, that I wonder if he is staring at the forum all day. :)
Recommend
Yes, I would recommend this program
Back
Top