C++ Programming for Financial Engineering

C++ Programming for Financial Engineering

Reviews 4.93 star(s) 1,314 reviews

The course differs from the courses that I took before in that most of what I learnt comes from my assignment, rather than the slides or videos. The homework is well designed and we can get a good understanding about many topics which are not taught in the videos and I found this way more effective. After all, programming is all about practicing yourself, so the forums are very important learning resources that anyone who wants to make the best of the course should leverage.
All the TAs are very helpful and quick in reply, which I appreciate a lot.
Recommend
Yes, I would recommend this program
TA is responsible and helpful. Whenever I was in need, TA would respond me quickly. THX
Recommend
Yes, I would recommend this program
This course is an opportunity to understand the fundamentals of such an important programming language. The material was designed by people with a clear view of what companies require from financial quants.
The expertise of the TA's and the quality of the course material give the students a top quality approach to understand C++. The fact that this course is endorsed by Baruch gives a plus to take it since it is a very competitive program. I also like the fact that, after the course, I can be in touch with the TA's through the forum so they could assist me with future questions since my goal is to become a better programmer. I strongly recommend taking this course.
Recommend
Yes, I would recommend this program
It has been a wonderful experience to take this course! Before taking the course, I had almost no background in programming, however, this course helped me build a solid foundation in c++ little by little and enable me to build up confidence in programming. The lecture videos are very clear and sometimes humerous, and the professor and the TAs are also very helpful and professional, who are always there to help me solve the problems very efficiently. Sometimes I asked very basic and even silly questions, but they still reply me very patiently, I really appreciate their dedication.
Recommend
Yes, I would recommend this program
The course was very good. I liked the structure of the homework assignments, especially the way we build on the assignments from week to week giving us a complete project at the end. The only bad thing I would say is the videos are incredibly boring. I do feel ready to take the advanced course which I will probably take up during the summer. I would recommend anyone to complete this course.
Recommend
Yes, I would recommend this program
The forum is really helpful, and the Das are always quick to respond to any questions.
Recommend
Yes, I would recommend this program
The class is intensive for people who don't have much programming experience. TAs are very helpful as they are willing to answer questions. Also the forum is a big help!
Recommend
Yes, I would recommend this program
The course enable me to get an good understanding of C++ and how to apply C++ to solve basic problems in finance.
Recommend
Yes, I would recommend this program
As for me who learned C three years ago, this is a great course that expands my understanding of C/C++ languages. C++ is not exactly the same as C, since it includes much more functionalities, like BOOST and STL. It is definitely more complicated, but more useful. The instructor is experienced, and my TA is careful and patient. Really recommend this course!
Recommend
Yes, I would recommend this program
I really like how the course is structured, especially about two things. One is the forum for broad discussion, where all previous students ideas are shared and shine in collisions, not to mention the company of Dr. Daniel and TAs, who are not only participating but also making this community more lovely and friendly. The second part I like about this course is my TA, Dr. A. Palley. He's really nice and patient in all kind of errors I made and questions I put forth. Also, he maintains his rigor at a very high level, and thus became the most reliable friend I deem in the course -- both in private conversations and in public forum threads. I'm really impressed with such personal charisma.
Recommend
Yes, I would recommend this program
I really feel that it is my pleasure to meet with my TA, Mr.Apalley, who provides me with deeper understanding of c++ in finance, despite of the fact that I have learned some simple knowledge about c++ before.Without help from him and the forum, I think I must be blocked by many obstacles right now and cannot reach this far at this moment. I think the quality of this course is high and aimed at finance clearly, which could be reflected from level 9, the most excellent part of this course, also the most difficult.
In a word, this is an splendid course worth devoting your time and energy.
Recommend
Yes, I would recommend this program
The course is well-rounded and practical. Good programming training for those who are interest in quantitative finance.
Recommend
Yes, I would recommend this program
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!
Recommend
Yes, I would recommend this program
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.
Recommend
Yes, I would recommend this program
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.
Recommend
Yes, I would recommend this program
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!
Recommend
Yes, I would recommend this program
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
Recommend
Yes, I would recommend this program
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.
Recommend
Yes, I would recommend this program
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.
Recommend
Yes, I would recommend this program
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.
Recommend
Yes, I would recommend this program
Back
Top