C++ Online Programming Cert Testimonials

longgamma

Active Member
C++ Student
" Especially, the part on OOP, is so important as you learn to make your code modular and can apply it in any use case."

It's good to see that OO design and OOP is appreciated. Writing flexible and maintainable software is so important in real life.
Yes! OOP is an amazing software design concept. I mean, I do see a change in even simple Excel VBA macros I write. Earlier, my code used to be monolithic and used a lot of loops. Now, its a lot cleaner, VBA doesnt have real OOP but does have basic classes and inheritance and I am making use of it!

Additionally, completing this course has really helped me learn Python much faster.
 

nelsonyhy

Member
C++ Student
I took this course and the Advanced course in order to meet the prerequisite of MFE program. I am not a CS major and prior to this course, I only had taken one CS course in school so my background in C++ programming was weak. However, this course really helped me to walk through the essence of OOP in C++ and its intersection with Financial Engineering. Recently, I relied on this course to pass a round of quant interview in a French bank which I would not have done so months ago. I cannot thank enough to the feedback that Avi has provided throughout the course.
 

Zhichun ZHAO

New Member
C++ Student
Very high quality content. As for me I was totally a beginner of C++, but this course just guided me step by step to code and solve financial problem. TA has great patience and they are ready to help you anytime. In the end I'm really satisfied with what I have learned!
 

geoffreyzhao

Member
C++ Student
Nice course. Awesome TA! The assignments were designed to push us to move away from comfort zone. I would love to learn more for FDM. Overall, this is a very good course!
 

LOU XIAO

Member
C++ Student
Really love prof. Danial. And APalley is a really nice TA, who responded to my posts and messages quickly. I feel I have become more sophisticated than my classmates who don't register this course. In all, really recommend this course.
 

EmilyXu

Member
C++ Student
This course is well-structured, well-taught and perfect for a new starter of C++. Previously, I had some programming in other languages like Python and Matlab, but C++ is very different. By taking this course, I have a more profound understanding of various concepts in C++ programming. I enjoyed the process of resolving problems in practice and finally put the knowledge into application in finance.
 

YShen

New Member
C++ Student
I enjoy this course. It is amazing that it can cover the core topics of C++ programming with just 9 lectures. The homework exercises are well designed and each of them installs a key concept. The quizzes are challenging, which motivate me to dig deeper to truly understand the language. I really appreciate the teaching approach taken by my TA, which does not involve a lot of hand-holding. Instead of giving out the answers right away, he motivates me to think and search independently. I benefit a lot from this approach. Overall it is a great learning experience.

Many thanks to @APalley and @GONG CHEN for answering my questions and providing feedback.
 

Daniel Duffy

C++ author, trainer
Thank you.
The fact that we can do everything is 9 lectures is partly the result of continuous improvement since 1990 (thousands of course attendees, from industry and financial institutions as well).
 
Last edited:

Bruce koushi

Member
C++ Student
The course is great! The course content not only covers the most basic and important features in C++ but also provide some insights about its application in computational finance, which is very helpful for me, who has little major background knowledge. Ta is also very helpful, ready to solve my problems as soon as possible. It is a very good online-learning experience!
 

Yhc

Member
C++ Student
Hi,

I finished this course on 11/18/18, it's been one year.:cool:

Here are some of my thoughts.

Before taking this course, I had completely no knowledge of programming, but today I am able to use programming as a tool to help me address real-life problems. By taking this course, I developed very rigorous programming skills and learned to think the way how programmers think. After finishing this course, I've also tried a Python programming course in my school but it turned out to be no better than this online course. Programming is really about those limited contents, the way to assess how good a course is is how those contents are arranged, and this course did a better job.

Also, I want to thank this course for helping me find a field that I enjoy. Before taking this course I was not that determined to have a quant career in the future, but I am now.
 

zhexuanlai

New Member
C++ Student
I have just completed the course and looking forward to receiving my certificate! Many thanks to my TA, instructor, and others who helped me throughout the course!
 

Zeyu LI

Member
C++ Student
Hi, all!

This course guided me from learning the C++ language itself to applying it to the real-world problems. The well-designed course videos&notes provided by Prof. Duffy helped me build up a clear understanding of course content. The exercises in each level were always quite challenging. Whenever I had any questions, my TAs APalley and GONG CHEN were always there and provided feedbacks quickly and to the point. I really appreciate for their help. Also, I spent quite a long time on the forum to learn from other students, and I found this learning method is quite efficient too.

For those who want to register for this course or those who are learning right now, I think as long as you spend enough time on this course, take every exercises seriously, try to get understand of every knowledge points and improve your programs based on TAs' comments, you will definitely gain a lot from this course and get knowledge more than you could imagine.

It’s been a great learning experience and I really enjoyed the time I spent in this friendly and supportive community.
 
Last edited:

jpjananraja

Member
C++ Student
The course was a fabulous entry to C++ programming. Each level of the 9 Level course was brilliantly packed with instructive videos on each programming topic. But the meat of the course were the End of Level Homeworks. These Homeworks drill down the concept learned earlier through the levels through programming mini-projects. I found the homeworks the best way to completely understand the topics learned. The TAs and the forum have been the best resources throughout the duration of the course. Completed the course with Distinction and raring to start the Advanced Course.
Completed 01/21/2020
 
Top