• C++ Programming for Financial Engineering
    Highly recommended by thousands of MFE students. Covers essential C++ topics with applications to financial engineering. Learn more Join!
    Python for Finance with Intro to Data Science
    Gain practical understanding of Python to read, understand, and write professional Python code for your first day on the job. Learn more Join!
    An Intuition-Based Options Primer for FE
    Ideal for entry level positions interviews and graduate studies, specializing in options trading arbitrage and options valuation models. Learn more Join!

C++ Online Programming Cert Testimonials

Hi all, I just finish the course.
I'm a starter in C++ and really learned a lot in the course!
Sometimes the bugs are frustrating, but the forum is very useful. By reading the threads I can always get some hint.
If you are struck on an exercise for a couple of hours and still cannot find a solution, don't hesitate to ask. Make mistakes and work them out are the best way to learn~
 
I just finished my C++ programming course! It's a great course for a beginner like me. I only had some Python and VBA experience before.

My TA always responded quickly to my questions so that I never got stuck on my questions for hours and hours.

The forum is a great tool for studying. I learned a lot from the forum and other students. Posting questions in the forum also made me more aware of the terminologies I'm using and wording for my questions if other people understand what you need. I believe that appropriately asking questions is very important when working in the real world.
 
This course was everything I could ask for, and it has allowed me to become proficient enough at C++ to not be worried at all about the C++ courses I will be attending for graduate school at CMU. I learnt a lot of important concepts in both object oriented programming and generic programming that I think will be essential to a future career in quantitative finance. Furthermore, I think the course has given me a great programming knowledge-base for me to continue to build upon in the future.

Most important of all, the community and TA for the course is there to help you succeed. Huge shoutout to my TA, Avi, who responded extremely fast to questions on the forums and always marked homework and gave me crucial feedback by the next day. The forums also provided me with plenty of resources and I never felt alone during the course.

Overall I am extremely satisfied and I think if you want to prepare your programming/C++ skills in preparation for an MFE program, you should look nowhere else!
 
Hi,
I just finished the courses and it cost me like 40 days sitting in front of computer. There might be reasons for people to learn this course. For me, I am going to apply graduate school and I need programming background. For novice like me, I strongly suggest that you could have an introduction book of C++ in your mother language. Also, do not be afraid of asking in the forum no matter how silly your bugs seems to be. You could always learn something there. And thanks a lot for my TA @APalley and other TAs. They are really helpful and patient.
I am really happy to finally access to the programming world. And hope all the new comer would enjoy this too.
Best
 
This is a great programming course for students who have zero programming backgrounds like me. I managed to get the certificate within the duration of 70 days, and I learned quite a lot about C/C++ coding, data structure and application in financial engineering. Thanks for my TA
@APalley 's patience and considerate help, and without you I can never finish such a long journey and get what I want.
Best.
 
I have just finished my final exam today and come here to share my experience. First, thank everybody who has helped me throughout this course especially Dr. @Daniel Duffy, my TA @APalley and @Andy Nguyen. Dr. Daniel Duffy drew vivid pictures of some abstract C++ concepts and provided detailed code in the video, which greatly helped me understand each level's homework and quizzes. And APalley has always given instant guidance and help to me. I really appreciate QuantNet to bring me such a wonderful C++ journey!
This is a well-designed online course for C++ beginners and those who set Quant as their career goals. In the beginning, I had a hard time understanding those materials, but when I searched the forum for help I found many other members were having same questions like mine and it's quite efficient to solve my problems using the forum dialogues. The final project was my favorite (which was also the most difficult) since it perfectly combined knowledge in Level1-8 and financial pricing models together. That's why I will highly recommend this course to my friends who also apply for MFE programs.
Again, thanks so much for this course!
 
Hello Everyone,

I'm very happy to complete the course today and receive certificate in the first C++ course. The overall experience is very positive. Lectures and exercises are complete and comprehensive. They give a good feeling how the language works, how to set up things (important) an, most important for me, lay firm foundations for further self-development.

Prof. Duffy explains things clear, which is not easy. Avi is always in touch and is master in explaining difficult issues in simple words.

Having also taken ScriptUni course in python before, this is the second time I confirm very high standards people in Baruch College have. Now I definitely look forward to take the next level C++ advanced course.

Thank you QuantNet Team!

Konstantin
 
I completed the course and received the certificate several days ago. (Excited but complicated emotions)
I think the journey is very meaningful especially for those who have tiny programming experiences like me. To learn something new, debug something wrong and discover something unknown under moderate guidance is very very great. Appreciate my TA's @APalley patient and prompt help very much! Also, Professor Duffy's explanations are quite clear and inspiring.

Btw, although the course is a perfect introduction to C++ programming in financial engineering, I think there is still a long way for us to go. In the last level's project, most codes for MC and FDM are provided. If we need to write codes from 0 to 1 (I think it's a symbol of real master), it will be hard for me at this stage.:ROFLMAO: Hope to learn a more advanced level in the future.

And the forum's atmosphere is excellent!
Thank everyone who has contributed to it.
 
MC and FDM take some time to learn (FDM took me 45 years :)).

We tried to keep the end of the course relevant to quant even if it was a deep plunge.

Congratulations on completing the course!
 
That's cool! A really life-long learner I think.
Thank you!

Do the difficult things while they are easy and do the great things while they are small. A journey of a thousand miles must begin with a single step.

Lao Tsu
 
My experience with this course has been amazing. The course is challenging and comprehensive, but at the same time, the lectures and the phenomenal support provided by the TAs made sure that I understood everything. Moreover, the discussion forums are filled with discussions on every aspect of every concept, so that one just needs to look to get any doubts cleared. When I started the course, I felt daunted by the breadth of the material covered in it, but looking back now, it's feels incredible that in the end, I managed to learn the entire thing in such depth, as have many others who chose to take this course. A big thanks to Professor Duffy, Avi, Pavlos and the other TA's.
 
Just finished the course. Overall money very well spent.
TAs were very helpful and felt always available, never mind that I live in Germany with 6 hs difference to NY.
Learning C++ is valuable but having learned OOP on my own with Matlab, I appreciate the most Duffy's intro to UML and programming language design. It contributed to make a lot of order in my head about concepts that were already (loosely) available.
 
This course is very useful for everyone who aspires to a career in quantitative finance and has little experience with C++(or even programming). Before this course, I had only taken an intro-level Java class. This course has equipped me with the necessary programming skills for further study in quantitative finance. My TA (Avi) is also very helpful, answering all kinds of questions within hours and giving useful instructions. I would recommend this course to anyone that wants to improve their programming skills in quantitative finance!
Completed 12/31/18
 
I just finished the course. My TA Apalley was very responsive at both grading and questions. The forum was very useful.

I think the biggest strength of this course is learning design theory. Some other classes and books I have seen just tell how to type code and what it does. That's analogous to teaching calculus without teaching a proper definition of a limit. In both situations, students are given a functional but incomplete view of the subject. However, this course challenges student to study how the machine operates, and why certain things are implemented the way they are. Throughout the course, I became more aware of how the machine operates, allowing me to write more efficient code and also how to pay attention to the bigger picture, designing a more flexible and better organized program structure rather than just stack codes of functionality on top of each other (making it hard to read or add on to).
 
Last edited:
I just finished the course. My TA @APalley and also @GONG CHEN were extremely helpful in helping me along the way. The forum was great and also appreciated the other students answering questions as well.

I really enjoyed how the lecture videos made such complex ideas very simple. I liked how the notes and forum made every exercise seem very simple but when I look back I see how much I progressed and learned. I did feel like I understand not only how to do the code but why everything is set up the way it is.
 
Back
Top