C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

Reviews 4.93 star(s) 1,314 reviews

I have taken courses in R during undergrad and some Coursera courses in Python after work last year, so I initially thought I would be able to handle this course with ease for MFE prereq. However, I would now definitely re-consider myself to be ""pretty new to programming"" after taking this course. Don't take me wrong, it is a compliment. Unlike other more user-friendly languages, C++ indeed has a steeper learning curve but this course handles it well. The course overall is really comprehensive and builds up nicely. Each level starts from the basic, but never ends with just some simple exercises; students, especially for those like me who did not have a systematic CS training background, do have to put in a lot of effort (e.g. average 20+ hours per level, 60+ for L9 for me). Luckily, we have a great forum that we could check and ask questions, and more importantly, we have very dedicated TAs (esp. APalley) who always patiently answer our ""stupid"" questions almost in real time. Needless to say, it is a real pain juggling between work, CFA, and this course, but I indeed feel like gaining a lot of concrete knowledge and more confidence in programming. Maybe I will never be a pure programmer as I could still see myself having a huge distance to catch up with more proficient students, but this experience is really beneficial and worths a lot more than a few Cousera courses combined.

(Disclaimer: For your own good, please do NOT take this course if you are not required or really into C++; you can have a life out there, but you have to go to the moon here, LOL)
Recommend
Yes, I would recommend this program
I think the course is of high quality but would be better if there is more knowledge in level 9, because lots of people like me don't learn about mathematics in finance a lot.
Recommend
Yes, I would recommend this program
Cool! After learning it, I feel it easy to understand those things like inheritance.
Before taking the course, I am a C programmer with little knowledge about C++. Now I could say I am a C++ programmer, though still not professional.
Recommend
Yes, I would recommend this program
The coverage, depth and coverage of this courses is pretty good.
Recommend
Yes, I would recommend this program
Well organized course covers many aspects in cpp
The TA assistance is very helpful
Recommend
Yes, I would recommend this program
Good quality. I have received what I wanted in the first place.
Recommend
Yes, I would recommend this program
Originally I took the course just as a prerequisite for my MSCF program, but I was able to learn a lot throughout the course and felt that it was well worth taking. I think the structure of the program is nice, and the ordering of how things are introduced makes it easy to build on concepts. Additionally, I thought the forum structure was very useful in debugging or solving problems and the TAs were very kind in their presence and feedback. Though it was an online course, it felt like I was still taking a physical class.
Recommend
Yes, I would recommend this program
The course gets me familiar with c++ , besides it also give me much experience and confidence on coding as a quant in the future
Recommend
Yes, I would recommend this program
This is the correct course to take for anybody willing to learn data structure or C++ . TAs are very knowledgeable and helpful in a timely fashion throughout the course, which makes the course a very efficient one.
Recommend
Yes, I would recommend this program
The course itself covers lots of material regarding the usage of C++11/14. Staff and TA helped me very much on completing the course.
Recommend
Yes, I would recommend this program
I originally signed up for the course to aid in my MFE applications and to help get me up to speed as somebody who is not from a Computer Science / Mathematics background. I think the course did a good job getting me more familiar with the concept of object-oriented programming in general.
Recommend
Yes, I would recommend this program
Definitely good C++ online course, the big picture of C++ clearly manifest. Definitely meet my original goal, strongly recommend!
Recommend
Yes, I would recommend this program
The course is really helpful on getting an idea about what c++ skills are needed for financial engineering modeling
Recommend
Yes, I would recommend this program
First, I think the course is good and has ""gold"" embedded.
Second, I think in level 1~8, maybe sometimes the requirement is not very clear. And in level9, from my own perspective, it's better to let us complete the MC, FDM, EXACT methods step by step rather than using professor's code.
Recommend
Yes, I would recommend this program
It shows me a big picture of the C++ language and how it works with financial applications. I've also earned experience on finding solutions through forums and internet on my own.
Recommend
Yes, I would recommend this program
The course is perfect in guiding a student through the path of learning proper C++. Starting from the basics of C, going on to the basics of C++, and then building upon itself with every module, reaching the level of C++ required to understand and implement financial applications.
The material includes videos, reading materials, sample code, excelent references, and a lot of homework, helping a student really understand the intricacies of C++.
Additionally, the Teaching Assistants are astonishingly fast and help students grasp the important concepts in order to become a better programmer.
Another amazing tool are the forums, where students, TAs, and proffessor Duffy all share their thoughts and help each other to improve their programming skills.
Recommend
Yes, I would recommend this program
This course exceeded my expectations. The subjects and modules we're progressive and comprehensive. The TAs were responsive and consistent in their feedback. Best of all, there was no hand holding.

Thank you for teaching me this valuable skill.
Recommend
Yes, I would recommend this program
This has been a pleasure journey! The course covers both the basis and applications that Financial Engineering students will encounter. TAs and the students in forum are very resourceful and patient. I feel more confident in coding.
Recommend
Yes, I would recommend this program
It is a very challenging course but you will learn a lot from it.
Recommend
Yes, I would recommend this program
The course is of high quality and useful especially the application in computational finance, at the same time, very friendly to beginner. I learnt a lot from this course and TA' help.
Recommend
Yes, I would recommend this program
Back
Top