C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

Reviews 4.93 star(s) 1,305 reviews

- The online C++ programming course was what I needed to sharpen my C++ programming skills and come one step closer to getting accepted into a top MFE program. What I liked best about my experience was the outstanding teaching videos and materials for every level. The TA's dedication to prompt and helpful responses was valuable to learn at my own pace.
Recommend
Yes, I would recommend this program
C++ for Financial engineering is an awesome course offered by Baruch through Quantnet. This, in my opinion, is useful for both non-programmers trying to learn C++ and programmers trying to brush up their knowledge. Each segment has video lectures, sample code and class notes. Forum is very active. Dr. Duffy is great. TAs are always there to help and are very picky when it comes to reviewing homework / grading. Assignments and quizzes are quite challenging.
Caveat: Do not take this course lightly. Participate only if you are sufficiently motivated to learn and have time for that. Don't under estimate the final exam.
Recommend
Yes, I would recommend this program
It's a great course, and the QuantNet community is just right for me to get questions answered and get homework done. I've had no formal programming experience before and this course sets me off the road and gets deeper throughout the levels. Great for beginners or programmers from other languages. My TA has been really helpful and helped me solved lots of questions.
Recommend
Yes, I would recommend this program
I enrolled in this course with a specific intent of learning object oriented coding in C++. I wanted a course with a steep learning course and lots of homeworks/exercises. Prior to starting the course, went through Walter Savitch's introductory ""Problem solving with C++"" book. So I had a fair introduction to the C++ syntax. I was still using C++ as C (i.e., in a procedural manner). However, this course, took my understanding to the next level. Starting from module 3, we were introduced to classes, polymorphism, virtual functions, and templates. The coverage was not in depth, which, admittedly, it is not possible for a 16 week course. The biggest strength of this course is that it makes you aware of ""what you need to learn to become a C++ programmer"", but doesn't (and cannot in such a short time) teach you that. You have to learn that yourself over the next few years.

To derive maximum benefit from the course, my advice would be to complete at least one round of C++ using your favorite book before commencing the course.

Avi Palley was my TA for the course and working with has been a great experience. He is thoroughly professional and obviously has deep knowledge of C++. He ranks very high on the lists of reasons of why I enjoyed this course as much as I did.
Recommend
Yes, I would recommend this program
This course was a very good value, giving a broad and thorough introduction to C++. I was completely satisfied with the instruction materials as well as TA feedback and assistance.
Recommend
Yes, I would recommend this program
I am a student in MFE program. It has been hard for me to learn c++ by myself since I didn't have programming background. But this class saved me a lot of time to learn C++. And more important, I know where I can improve from now on. Thank you so much.
Recommend
Yes, I would recommend this program
The course met perfectly my expectations. It has given me a solid background in C++ that I could apply directly to my day-to-day job. The Teaching Assistant (Avi) was always responsive and willing to help. The course would not have been what it is without the assistance of TA.
Recommend
Yes, I would recommend this program
The course is rigorous, just what I was expecting. I think it is a good programming warm up towards my MFE program. It is worth mentioning that it needs considerable time and effort, you may expect to work around 8 hours on a single exercise but this is what makes the fee worth it. In addition, since you are on your own tolerance to frustration is more needed than ever. Thanks for this high level course, Im happy with the experience and knowledge aquired.

Recommend
Yes, I would recommend this program
The course was phenomenal and obviously one of a kind. All lot of material was covered. My TA Mr. Avi Palley was very forgiving and helpful. I had absolutely great support from him.
Recommend
Yes, I would recommend this program
A rigorous introductory program to C++, very helpful TA!
Recommend
Yes, I would recommend this program
This course teaches from the most basic aspect of C++ to the usage of industrial-grade codes. Fantastic forum and TA, plus useful materials. For example, Lecture videos can be downloaded and use on offline devices. Highly recommended
Recommend
Yes, I would recommend this program
1st of I wanna say about this course: it's a GREAT course!
It's definitely worth taking all this time and effort to finish this course!
Not only for preparing for FE application, this course, I would say, serves as a pretty good introduction to financial programming overall.

Personally, I'm finishing a FE program now, but this course is definitely a good company along with my school curriculum. Since c++ in my school is not the top priority, I chose this program to enhance my c++ skills. I have had computational finance courses before, so the pricing models are familiar to me, but the c++ content provided extensive and comprehensive knowledge (I would say based on what I learned about London Job market, it's more than what's required for a non-IT role--as a trader, or as a risk analyst).

Also, this program does not only focus on ""introductory"" course. It actually offers more than what I expected, it not only teaches C++ syntax and programming techniques. What is more important, it teaches IDEAs about how you should think behind the curtain.

I would say this program turned me from a “c++ illiterate” into a real ""c++ programer"". Thanks QuantNet for offering this opportunity.
Recommend
Yes, I would recommend this program
I came into the C++ course with a decent (albeit somewhat stale) background in programming, but no exposure to either object oriented or generic programming. The QuantNet platform, when coupled with Dr. Daniel Duffy's excellent materials and my tutor Avi Palley's always helpful and prompt assistance, made for the perfect learning environment. The community really pulls together to help each other through this rigorous curriculum and I truly feel as if I'm on my way to becoming a great programmer. The final project which deals with the implementation of financial pricing models perfectly brings together everything that has been learned in the earlier modules and leaves the student with a satisfying feeling of accomplishment. Thank you to Dr. Daniel Duffy, Avi Palley and Andy Nguyen for building a great course that I would recommend to anyone applying to a top MFE program.
Recommend
Yes, I would recommend this program
This course is definitely helpful. Prof Duffy and all the TAs have been very helpful, and the material builds up naturally, even for a beginning like me, who has absolutely no programming experience. This is the best $1450 I've even spent. Even single cent is well worth it.
Recommend
Yes, I would recommend this program
Level 9 was a little strange, specifically the innovation of assigning function pointers in a namespacein the main function that get shared with the class used for computation. I'd like to know if that technique is commonly used or if it was an off the cuff invention.

TAs were always there, day or night.
Recommend
Yes, I would recommend this program
The course consists of high quality with respect to content and organization. It is a good preparation for continued learning C++.

The attention of my TA (Avi) has been excellent. Very accurate corrections in the code, very fast in the correction of the exercises and always available to answer questions. Excellent teacher.

Quantnet support is very good. Andy has always been available to answer my questions immediately and with great quality.
Recommend
Yes, I would recommend this program
It's a wonderful course, that I gain a lot knowledge about C++, which I think it should be really helpful. Thanks my TA, simon, for helping me with this course.
Recommend
Yes, I would recommend this program
The course was very good and I learned quite a bit ,more than any introductory course at a university. Its nice learning from someone (Dr. Duffy) who is involved in the financial industry as well.

My TA was very good, he always responded to questions and provided grading very quickly. The forum to ask questions was also very useful. It would have been much harder and taken much longer to finish assignments without it. It was also useful because you can the see the different ways to implement a solution to a given problem.
Recommend
Yes, I would recommend this program
This has been a very rewarding process. There were times when coding drove me near the edge of sanity. But the outcome is so much worth it!
Recommend
Yes, I would recommend this program
This is a great course for learning fundamentals in C++ and applications to option pricing. The lessons on how to use boost library (especially the smart pointers in boost) are really well done. My TA, APalley, provided extremely quick and pertinent responses to my questions. Furthermore in the forum and the C++ course forum, we can have interesting discussion on how to improve our code. I would recommend this course to anyone who needs to boost their programming skills in C++ and in OOP. I would also recommend this course to anyone to want to start an MFE.
Recommend
Yes, I would recommend this program
Back
Top