C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

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.
This is a very useful courses for my further career pursue and I gained a lot from this course. This is a course not only about hard skill of C++ , it is also about patience , attitude and carefulness. Thanks for APalley's help and you are really supportive to me . Also, I want to thank @Pavlos Sakoglou ,who help me a lot with comprehensive detail and guide :D
I think TA replies really quickly with high quality and I really like the atmosphere of discussing questions with peers. I can find many similar problems I have faced with. After participating in this course, I have a good foundation of C++ knowledge. Besides, although feeling frustrated dealing with debug problems, I gain fully inner accomplishment when seeing my codes run well. Thanks for the systemic course and sound logic! It's really beneficial!
This course was a great tool to learning the foundations of C++. I definitely feel comfortable now in using the concepts taught by the course, and have a solid base on which I hope to build on this knowledge. All of the TA's were very helpful. Responses to any questions were prompt and the criticism provided was constructive. I always felt that I was able to receive instructive comments to make my code better.
Highly recommended course!! I enlarge my knowledge of C++ greatly by learning from this course. And I have to say review makes us better. I think the slides are really helpful on some key points, which I may not understand first time.

I think Professor Daniel is the best computer language teacher I met. I mean, the course is taught at the level that is not too complicated but really useful and helpful for understanding. And I really appreciate my TA Avi. He is always there giving quick feedback and help patiently.
It is such a great course. The course is well designed, the material is well organized such that the learning process was not painful at all for a programing beginner. Homework is what I found most helpful in learning the language since the homework helps you understand and apply what you learn from the lecture. Really recommended for people wants to get their heads start in C/C++ programing. The TA is also really great and helpful regarding to answering questions and pointing out the homework coding issue. Really great course, nothing comes to my mind regarding to improvement.
The TA has excellent availability on the forum and in private msg to help with suggestions on hw. The TA responds quickly.
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.
The courses covers a lot from C to C++, from OOP to template, from STL to Boost, I really learned a lot and hope I can continue on the advanced course.
The course is well designed, especially the assignment questions.

The TA is quite responsible and always quickly responds to my questions.
I started out with limited knowledge in C++ or OOP in general. By going through each level of the certificate, I gained knowledge on the main topics in C++ programming and I got plenty of practice through the assignments. The way the course is divided is quite nice in the sense that each level builds on the previous one and makes connections with other C++ topics previously covered.

Also you get a multitude of examples that you can keep as reference in the future, especially the code files from Level 9 which contain the financial applications programming files.

This course is not easy but if you spend the time on it, you will gain enough knowledge to start developing software applications in C++, whether be it in finance or any other domain.

Avi always graded all the assignments very fast and was always helpful when I contacted him.

I have nothing negative to say about my TA or the support from QuantNet.
**Fantastic Course!**

Accepted into CMU's MSCF and needed to take this course or some conventional C++ Intro course.

I could not be more happy with my choice.
Talking about this class with computer science graduates, it's clear the content here is perfectly catered to the material you actually need to learn in quantitative finance/numerical methods.

Getting quickly to Generic Programming and Boost Libraries is incredibly useful and surprisingly rare in other intro C++ courses.
As far as time commitment goes, anyone can succeed in this class if they block off time in their schedule and work hard. I have a full-time job in industry research, but working 5:30-7:30 am and every other weekend provided ample time.
Big Thanks to @Daniel Duffy @APalley @Justine Morgan @Andy Nguyen and the students on the Forum.

And Best wishes to those of you taking this course in the future.
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.
This course is great for those who are new to C++. It introduces the basic knowledge and structure of the C++ language, which is very important in today's world.

My TA is very nice and helpful. Avi always checked my homework very quickly and gave useful remarks.
Quality of course: The quality is great. I made step-by-step improvement following the videos and materials of the course. The course provided me with practical skills in C++ as well as knowledge of OOP.
TA: TA of this course is really dedicated and his answers to our questions are prompt and greatly helpful.
Support: Aside from the help of TA, video and other materials, I find the forum quite helpful. Threads on the forum are thought-provoking. In addition, the quiz questions are well-designed.
Great. The course is useful for one to quickly master the basic concepts in C++, and it helps me to be more efficient in the job.
Course was excellent. The concepts were clearly explained in the videos, coursework and forum. The TA was highly responsive and descriptive. I now feel confident in my ability to apply my C++ skills to future financial engineering courses.
the course is very supportive and responsive. TA (APalley) is really helpful throughout the course.
Back
Top