C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

Reviews 4.93 star(s) 1,311 reviews

To improve my programming skill
Recommend
Yes, I would recommend this program
I will enroll in Mathematics in Finance at NYU soon. C++ is not taught there and I have not learned C++ before. C++ for financial engineering course in quantnet.com is a well-known course that suits for no background student which teaches C++ systematically as well as offers a chance to use it in option pricing. So I took this course and felt that I learned a lot.
Recommend
Yes, I would recommend this program
The course gives a solid understanding of important C++ concepts. The assignments for each level provide practice on each concept and helps to achieve clarity.
Recommend
Yes, I would recommend this program
Quizzes and homework are very well structured and really help you gain a solid foundation.
Recommend
Yes, I would recommend this program
I want more of solid background in object oriented programming and its application to financial engineering
Recommend
Yes, I would recommend this program
- I really enjoyed learning from the professor(instructor), TAs and the forum.

- I found the course to be well structured and balanced. I felt that the pace was good and topics sufficient to prepare you for further self-learning or application.

- The assignments at the end of each week, gave me a chance to apply all of the learnings from the lectures/notes. Personally, the assignments made me think, and gave me a chance to play around with the code we write.

Thanks to the course, I am excited to continue the learning.
Recommend
Yes, I would recommend this program
The course was amazing. I learned so much and I had the pleasure of having a great TA that was able to answer my questions in a timely manner and in a way in which he didn't give the answer away
Recommend
Yes, I would recommend this program
The course has covered a wide range of cpp knowledge with practical coding skills, and it presents them in a quite luminous way. The most enjoyable part of the course is the homework at each level, because the homework leads me to think more deeply about the material. It is exciting to finish the challenges through my own effort instead of others' teaching.
Recommend
Yes, I would recommend this program
I took this course as recommended by my supervisor.
Recommend
Yes, I would recommend this program
The course is very well designed and covers the core knowledge needed to start from zero to a rough understanding of financial engineering programming. Many of the assignments were quite challenging but were successfully completed through the course tutorials and forum guidelines. The forum resources were really valuable! My TA was very meticulous in guiding me to revise each home assignment, such teaching feedback mechanism really made me feel supported.
Recommend
Yes, I would recommend this program
This was a very challenging course but it covered a lot of material which is great. I found this course by looking online for a Cpp course that was directly applied to quantitative finance. The reason for taking the course is that I am enrolled in a Quantitative Finance master's that will start in a couple of months.
Recommend
Yes, I would recommend this program
Well organized material, hands on project and hw experience.

The reason for me to take the course is that I want to improve my coding skill.
Recommend
Yes, I would recommend this program
It has a been a great experience to learn this course. The TA is extremely helpful. I took this course because I am a financial mathematics student and need some programming exercise.
Recommend
Yes, I would recommend this program
I think the course is well-designed, and the concepts are well-explained. I think C++ is important for a career in quant finance.
Recommend
Yes, I would recommend this program
Although it's a pity that I ended up with two points to get a distinct certificate, I enjoy participating in this course.
Recommend
Yes, I would recommend this program
Reviewed by Verified Member
Found the course on google. Need to brush up on C++ ASAP.

Course was excellent. Change nothing. If anything create a third one after the advanced C++ cert haha.
Recommend
Yes, I would recommend this program
The course agenda is well-developed! Each level builds upon the previous one and really shows why some of the syntaxes are helpful while others might be dangerous. The final project on option pricing is really good, I can see the prof had strong knowledge in these areas! And it even motivates me to learn more about the Black Scholes Model myself. TAs are extremely helpful throughout all levels, Avi always responds quickly and addresses my concerns properly!!! Really appreciate all the help.
Recommend
Yes, I would recommend this program
My experience with the C++ course was great, it really pushed me to solve problems by converting my logic to useful code. The assignments are very helpful in this direction to the level that I am able to apply my skills for personal projects and at work. I really enjoyed levels 5, 6, and 9 the most. The guidance from my TA, is very well appreciated because he was always around to check my work, guide me to do better, and also answering my doubts on the forum.
Recommend
Yes, I would recommend this program
Very good material. Very responsible TA!
Recommend
Yes, I would recommend this program
A few years ago, I started becoming interested in quantitative finance and in the process of researching about the field through google, I stumbled upon quantnet.com and upon browsing the website found out about the C++ course. It was only this year that I finally had the opportunity and funds to enroll in the course. I took the course because all the possible job paths I am considering need programming skills and I was looking for a course where I am able to get a certificate and could practice using given homework which would be graded. I initially was planning to enroll in the Python course, but then read Andy Nguyen's suggestion in the Python course FAQ to take the C++ course first to gain foundation in a hard programming language, and so decided to take his advice. I am now enrolled in the Python course and could definitely say that Andy's suggestion was right since the foundational concepts I have learned in the C++ course is helping me a lot in understanding the topics in the Python course. In fact, I would say that the C++ course does not only give one a foundation in C++ programming, but in the field of programming in general, and would help one pick up any other programming language after. This course sparked my interest in programming and helped stringboard my programming journey. There are many good things to say about the course, many of which have already been mentioned in other testimonies:

1.) The course content went way beyond what I expected. Syntax is thoroughly covered in the first few levels. The other levels delve into important programming paradigms (OOP and generic programming) and their implementation in C++, introduce important C++ libraries (STL and boost) and discuss programming in the context of finance (with there being a substantial discussion of mathematical methods used in quantitative finance as well).

2.) Prof. Duffy's lectures are pleasant to listen to. He explains things well and has a way to make the lectures fun. He did an excellent job in preparing the course content and designing the homework, and he also responded to many of my queries in the forum for which I am thankful.

3.) I commend and thank both TAs Avi Palley and W. Zhang for responding to my many queries in the forums in a timely and helpful way. They are both very patient TAs and have been a great help to me and all the other students as we worked through the course material. I also am very thankful for Avi Palley's consistently grading my homeworks within a day of submission (many times even less than a day) and for providing me with helpful comments on how to improve. The timely checking of homework really help keeps the momentum going.

5.) I cannot emphasize how helpful the forum has been as one can view all the previous questions asked and their answers. I highly suggest new students to view at least a few of the forum posts before answering each homework question (especially in the later levels) as many tips and ideas and clarifications could be found there. The search function is especially helpful when looking for specific questions.

Overall, I would recommend this course to anyone looking to improve their programming skills in C++ and to learn important foundational programming principles. It is a challenging course and does require time and effort to finish, but this makes it all the more rewarding as you look back and see how much you have learned and improved.
Recommend
Yes, I would recommend this program
Back
Top