Advanced C++11/C++14 and Multidisciplinary Applications

Advanced C++11/C++14 and Multidisciplinary Applications

Headline
Great course. Definitely will help my career.
This is a great course that goes beyond my original expectation. I have not only gotten familiarity of C++11 and Boost library, but also grasped system designs and multi-threading programming techniques. They are all helpful to my current work and future career development.
Recommendation
Yes, I would recommend this program to a friend
Headline
Thank you QuantNet for this course.
"Complete course, with focus on key topics that frequently come up at daily work (ex. std::move for optimisation, lambdas, algorithms and data structures, override keyword etc.). Very useful practical exercises on these topics that help better feel the subject.

Some topics are quite complicated, like multithreading, atomics, signals - for me ~ two weeks per level wasn't enough to get a ""working"" understanding of the subject. Though it was good and useful to work through some basic examples that are building blocks for more complicated applications.

Patterns are presented clearly, exercises are well structured in a step-by-step guide. I always wanted to better understand patterns and apply this knowledge to develop more efficient and professional code. Thanks to the course, I'm well equipped.

Thank you QuantNet for this course. In my daily work I have to perform code optimisation, implement new functionality in C++, and the course provided me with very essential knowledge and skills."
Recommendation
Yes, I would recommend this program to a friend
Headline
Got knowledge of C++11/14
I think It's better to have more sample code. It's a hard course and more sample code will help us to understand the idea and usage. This course help me learn basic knowledge of C++11/14 and multi-thread programming. I like it!
Recommendation
Yes, I would recommend this program to a friend
Headline
State of the art C++20 course
The quality is extremely high. I feel the content is very high-end and state-of-the-art. I learned a lot of modern software design patterns and techniques, which I'm sure I cannot learn from anywhere else. The TAs are very helpful too.

The homeworks are very challenging, and once I finished them, I feel I master all the knowledge quite well.

It meets my original goal for taking this course, and actually it gives more than I expected.
Recommendation
Yes, I would recommend this program to a friend
Headline
Room for improvement
The first five levels are fine, but we don't actually get lots of related exercises related to the topcis discussed in videos, starting level 6 and 7.

Also, some of topics are bit too theoretical in the video. Could be more helpful if it's explained with examples and sample codes. (The truth, I really appreciate Dr. Duffy's thorough lecture, but I found myself often hunting in Youtuve for more straightforward commentary).
Recommendation
Yes, I would recommend this program to a friend
Headline
Intense course. Learned a lot!
A DS major myself, I find the course quite intense. It took me ~440 hours to complete the entire course. The course is well-structured and carefully planned out. As you learn, you gradually put pieces together to create something higher-leveled. The C++11 features and design patterns can be extremely useful (even for a CS/DS student). In addition, the TAs have been prompt and helpful throughout the course. Lots have been learned through assignment feedback.
Recommendation
Yes, I would recommend this program to a friend
Headline
Perfect course for my needs.
This course covers a variety of advanced C++11/C++14 features, which help us improve our projects regarding clearness and performance. The contents emphasize the application in practice. It perfectly meets my original goal for taking this course.
Recommendation
Yes, I would recommend this program to a friend
Headline
Hard work but you will learn a lot.
I think the homework helps a lot, and the tutor's comments are very detailed, but the content of the course materials is too concise. Although the course gives many reference books, it is not easy to extract effective information from these books. If you want to complete the work, you need to find a lot of information online. Anyway, I still learned a lot from this course.
Recommendation
Yes, I would recommend this program to a friend
Headline
C++ has become my most comfortable language by far.
The Advanced C++ course covers much more ground than the basic course and is also much more challenging and complex. Furthermore, the structure of the course also helps build effective self-learning strategies, as students will often need to read up on STL and boost libraries in order to implement many mechanics covered in the homework assignments.

As a result, C++ has become my most comfortable language by far.
Recommendation
Yes, I would recommend this program to a friend
Headline
Help me master the advanced C++11
This course definitely helped me to master the advanced C++11 and C++14 features, the materials are up-to-date and also applicable for MFE. With this course, I can modify my "outdated" C++ concepts. TAs are really responsible and can reply to questions or submissions swiftly.
Recommendation
Yes, I would recommend this program to a friend
Headline
Very solid training.
Quality is very high. It provides a very solid training that I was looking for.
Recommendation
Yes, I would recommend this program to a friend
Headline
Comprehensive
A very comprehensive course that helps me transfer from how to program in C++ to how to better program in C++.
Recommendation
Yes, I would recommend this program to a friend
Headline
Cutting edge C++11/C++14 features
I took 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, plus the cutting edge C++11/C++14 features used in finance. Recently, I relied on this course to receive a quant offer in a French bank which I would have impossibly done so months ago. I cannot thank enough to the feedback that Avi has provided throughout the course.
Recommendation
Yes, I would recommend this program to a friend
Headline
Amzing
This course was amazing and it exceeded my expectations. It was very easy to follow through the materials and do the exercises. My TAs support along with the Professor's materials made such complicated concepts very easy to learn and implement.
Recommendation
Yes, I would recommend this program to a friend
Headline
Open my eyes to the power of C++
I learned a ton, this course definitely made me comfortable in C++. I don’t feel limited by the language anymore, and the course has opened my eyes to how well designed, powerful, and robust C++ really is.
Recommendation
Yes, I would recommend this program to a friend
Headline
Academically rigorous
The course offered materials that are academically rigorous, taught by prolific professor who has years of experience in the industry, and assisted by teaching assistants that are highly competent in C++. It is a challenging course in the sense that it exposes students to vast topics of this battle-tested programming language. More than half of the HW problems are relatively straightforward, to familiarize students with syntax and the topics under discussion, while there are a few HW problems that are relatively challenging to solve in each level. Students need to have high level of drive, interest, and self-discipline to complete the course.

It was the academic rigorousness of the course that attracted me in the first place, promised by the quality of the first C++ course. It definitely meets my expectation, and it makes me have much respect for the first batch of the students who took this course (and those who took before me). They asked questions in the forum that would greatly benefit the future students of this course.

Appreciate the help of the TAs who shortened my learning curve during my study of this advance course. Thank you.
Recommendation
Yes, I would recommend this program to a friend
Headline
High quality content
I am particularly glad to know about boost libraries, and different ways to design my program.

Overall, the content is of high quality.
Recommendation
Yes, I would recommend this program to a friend
Headline
Very useful to learn advanced features
It really has high quality and I really enjoy the learning time and the time to make the code running.
It meets my original goal. I have learned some C++ and some of its features like pointer, STL and polymorphism and inheritance, but all of these were based on C++98/03. I want to know more advanced knowledge of C++ including how to implement functions more conveniently and effectively. And the module related to multithreading is the best module for me as it could speed up my code.
However, I think I have to learn more in design patterns. This is new to me, and I know this is very useful.
Recommendation
Yes, I would recommend this program to a friend
Headline
Intense. Better grasp of C++ now.
This C++ course was intense. I honestly thought this course would be easier but I'm glad it was as difficult as it was because I believe I now understand C++ on a much higher level.
Recommendation
Yes, I would recommend this program to a friend
Headline
Very intense course
The course is intensive and has enhanced my C++ skills, especially in pattern design and useful libraries. Very appreciated to it!!
Recommendation
Yes, I would recommend this program to a friend
Back
Top