C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

Reviews 4.93 star(s) 1,321 reviews

Great accelerated C++ education program that gets your hands dirty quickly. I was able to jump into C++ work at my firm (a big national mortgage company) almost immediately after finishing the first 5 levels. TA grades homework very fast with supportive and responsive feed backs. And the active forum dedicated to the course served me better than expected. For practical C++ crash course (actionable in 2 months), I highly recommend this program.
I found the course very informative, and feel like it was a good introduction to C++ and object oriented programming in general.
The homework is very well designed to stimulate self learning and I learnt a lot in implementing theories to make codes better.
This course was useful. It helped me improve my code, both naming and design.
Before: my programs ran. Delicate ad-hoc creations, they were held together with a shoe-string and duct-tape.
Now: my programs run. Robust, designed creations, they're well documented, expandable, modular and readable.

I believe this course has enabled me to write higher quality code.
Of course, just like one becomes better at the craft of writing by writing a lot, one becomes better at the craft of programming by programming a lot. A lot! It can get boring; it can get repetitive and tedious. The support was good, my TA was helpful.
I'm happy I took this course.
An overall enriching experience into the fundamentals of C++ programming! Well-designed course and the material is taught in a succinct fashion. Challenging assignments at the end of each level reinforces the course material. TA was immensely helpful and promptly responded to all inquiries; forums were also very useful in supporting course material. I would highly recommend this course to anyone interested in quant finance.
This is a very comprehensive, helpful and well-designed C++ course for those who are interested in pursuing a career for financial engineering. It covers all the essential aspects of the C++ language that a normal MFE program will require for admission. TA(@Apalley)'s response is very instant and informative, which will guide you through all the difficulties. And his comment after each homework is very useful as well, making you aware how you can further improve the coding. After all, it is a very enjoyable experience!
A very good course with very interesting material.
The course is perfect for those MFE beginners.

The threads of each level on the forum are remarkably helpful for course study.

My TA APalley always response my question not only with patient but also in time.
Moreover, his comments on my homework helped me a lot .
The course help me grasp the usage of C++ and know the function of C++ in finance. Of course, my improvement is with the help of the discussion in the community and TA(APalley). Thank you for your help! By the way, I think I benefit a lot from the exercises designed by Daniel Duffy, because they can not only test my situation in the study, but also make me understand the knowledge better!
It is a truly brilliant course which led me to learn and gain ideas in almost every parts of C++ programming in relatively short time period. Although I enjoyed learning general programming skills, the application of what I have learned to concepts of financial engineering was particularly useful to me. The course is definitely worth more than its tuition fee and I strongly recommend this course for the preparation of your MFE degree.
I had programming experience before the course, but I did learn a lot of C++ and of programming in general.
I found the course challenging but totally worth the effort. I highly recommend it.
The TA (Avi) helped me a lot with his comments.
The forum is really helpful and many other students are willing to help and answer questions.
The homework assignments are a great way to learn and practice.
I'm sure that this course is going to help me a lot in my Financial Engineering studies.
The robust curriculum in this course provides a very good foundation on which to build programming skills as they relate to computational finance. As a first course in programming for me, this course certainly was not easy, but the support from the TAs and others in the forum was extremely helpful and was a critical factor contributing to my success in the course.
Before this course, I only learned VB in my college. That programming experience was painful with nothing interesting. However, this course is full of fun with debugging your codes to make right. Besides, I really like the form of this course. Passing each level is just like playing games and I am really intrigued by this. Particularly, the level 9 is extremely wonderful, which let me know what I have learned can be used in practice, though it may take some time digesting the codes.
I really learn a lot from C++ course. The course is quite useful for future financial engineering study. TA is very responsible. He graded my homework in time. And his comments on my homework is precise. I will continue accessing to the course material and discussing on the forums.
Delicate designed material, very nice and helpful TA, excellent quality.
The course is very thorough and demanding. The exercises greatly helped me to acquire the necessary C++ knowledge and skills in preparation for my MFE degree.
Avi was an exceptional TA, could not ask for any improvement in any way.
The topics on the forum is so comprehensive that there's not much effort involved in seeking help.
The TAs are extremely helpful and responsive.
Reviewed by Verified Member
I really enjoyed the course. The way that it taught C++ from the very basic foundations to the more advanced concepts made everything easier to understand. I can say that this is probably one of the best programming courses that I have taken. The homework is not too challenging that you become discouraged, but at the same time, it is also not too easy that you lose interest in learning. I found the TA and support to be excellent. The TA always provided quality feedback that enabled me to become more efficient in the actual programming component and the support allowed me to see other ways of designing the code for the same problem. Overall, I would strongly suggest this course for anyone interested in learning C++!
The course is really helpful to build up your programming knowledge from ground up. For someone with zero programming background like me, the course is truly intensive but definitely well worth it.
Back
Top Bottom