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.