C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

For people interested in pursuing graduate studies in financial engineering and learning essential C++ topics with applications to finance. The course is 16 weeks long and no prior programming experience is required.

Thousands of students who successfully completed the certificate have been accepted into highly selective quantitative finance programs and prestigious financial institutions. With an emphasis on financial applications for quantitative finance, the course is useful to professionals interested in learning the main programming language used in the quantitative financial industry.

Views
23,713
Rating
4.98 star(s) 281 reviews
Students Quality
0.00 star(s)
Courses/Instructors
0.00 star(s)
Career Services
0.00 star(s)

Latest reviews

Reviewed by Verified Member
Headline
Best online course I've ever taken.
This programming course has been the best I’ve ever taken. The class forum is well-established, and the instructors’ responses are both timely and patient, which is a refreshing change amid the current scarcity of educational resources. The materials, exercises, and exams are meticulously designed, making learning systematic and practical. It's also a pleasure to meet and discuss with so many outstanding classmates and fellows here.

I’m determined to keep enhancing my C++ skills, and I’m hopeful that this experience will open doors for my future career, not only in C++ but beyond. Also, I’m eager for the opportunity to contribute to this course in the future.
Recommendation
Yes, I would recommend this program to a friend
Headline
Required by many MFE programs
A friend recommend this course for me and I found the course is relevant to the financial engineering field, so I take it. In this course, the instructor talks about the functions and syntax of C++ very well, especially those diagrams which are helpful for me to understand the idea. I really recommend this course for those who want to learn C++ to fulfill the prerequisite course of MFE program.
Recommendation
Yes, I would recommend this program to a friend
Reviewed by Verified Member
Headline
It's a no brainer for Financial Engineering students
This might be one of the best courses I have taken. Each level incrementally builds your knowledge base and before you know it, you've created an entire Options project in Level 9. I think the biggest asset of this course are the teaching assistants. I specially want to mention @APalley and @Paul Lopez, who helped me through the course and patiently answered all of my questions. You guys make the course worth it on your own. The homeworks are a perfect combination of familiarity and digging around to find information. Finally, thank you Dr @Daniel Duffy for creating this very well structured course that I will certainly be coming back to in the future.

For prospective students: If you're interested in financial engineering, taking this course is a no brainer. If you're not interested in the field, it's still a great option for you because levels 1-8 cover general C/C++ concepts. Only level 9 is the financial engineering specific level. It will be a significant time commitment regardless of your coding background, but that's what makes the course worth it.
Recommendation
Yes, I would recommend this program to a friend
Reviewed by Verified Member
Headline
One of the best value-for-money courses I have ever taken
Overall, this course has been one of the best value-for-money courses I have ever taken. It easily beats a majority of standard 3-credit courses that universities provide in programming. You get the balance of being introduced to concepts through lecture videos and reading material, support through a forum that covers any question that you might have, and a TA who responds very quickly and is always willing to help. Overall, after taking this I feel more confident in my C++ ability than any other programming language and my understanding of the language and programming has gone up dramatically.
Recommendation
Yes, I would recommend this program to a friend
Headline
Learn C++ the proper way
The C++ course was a great experience for me. I learned a lot of valuable techniques and tools that I can continue to use to improve my skills. Avi was very helpful and quick to answer questions and the forum was also helpful for any lingering issues I faced throughout the course.

I had an interest in C/C++ and how it's used. I was self-teaching for a while and decided to expedite my knowledge and practice full-time.
Recommendation
Yes, I would recommend this program to a friend
Reviewed by Verified Member
Headline
One of the best C++ courses
It is probably one of the best C++ courses to take, even if you are not aiming to work in the financial engineering field. The TA was very helpful and responded promptly to all my questions. The assignments have a very nice structure where you keep building your knowledge level upon level, which really helps grasping the concepts. I will definitely apply many of the concepts learned here in my career.
Recommendation
Yes, I would recommend this program to a friend
Headline
Best C++ course for MFE programs
I chose to take this course because I am preparing to apply for a Master's in Financial Engineering in the United States. I believe this course will significantly contribute to enhancing my technical skills. Before taking this course, my knowledge of C++ was very basic. However, during this course, I have learned a lot, including inheritance, polymorphism, and templates. I consider these concepts crucial for producing a well-structured project.

My experience in this course has been excellent. The TA always responds promptly to messages, helping me understand the issues in my assignments. I would highly recommend this course to others.
Recommendation
Yes, I would recommend this program to a friend
This is one of the greatest courses I've ever taken, and I think it is actually a must if you are starting C++ and want to lay a solid foundation for computer programming. This course is really comprehensive, covering many useful topics, especially the C++ application in financial engineering. Although this course may be somewhat intensive, I can always find prompt help from the forum and my TA. All of the videos, course material and homework are valuable resources which I can turn to whenever I meet difficulty in this field in the future. Finally, a big thank you to Prof.Duffy and my TA Avi, for your excellent work and generous support!
The course is very clear and friendly to C++ beginner. It clearly addresses the key points, and the exercise is appropriate. The TA responses my questions quite promptly and the answer is to the point. I also find the forum helpful.
I really appreciate the class content with comprehensive knowledge about almost every aspect of C++. It also provides me with a further insight of what would be the real quant life. @Apalley is my TA who is always kind and reply to my questions and HW very quickly. I appreciate for his tutor and his comment on my HW.
Back
Top