The course uses slides, lecture videos as well as a great forum and exercises for teaching. As an experienced programmer with little experience in C/C++ it provided a great basis for those languages. The syllabus is highly relevant, focusing on the application of numerical methods and financial math. With its 10 Levels, it provides great insight and proficiency in the basics of object oriented concepts as well as how to apply those concepts to real life problems. Every question that is asked in the forums is answered the same day by the TA‘s or other students. Overall this course features a great study environment, and the same goes for the grading of the homework. In conclusion, it exceeds my expectations of becoming proficient in beginner and intermediate topics of C++ and numerical methods in C/C++, and is worth the tuition.