Advanced C++ Programming
This course continues to build the student's repetoire of programming idioms, design patterns and advanced C++ Standard Library components. More importantly, by contrasting patterns and working through extensive real-world case studies, it takes apart complex systems, showing the fundamental decisions that drive them and how they are implemented and maintained by programmers over time. Advanced topics include in-depth coverage of the C++ standard library (historically known as STL) and advanced design features such as programming to abstractions/interfaces.
Find the Offering That's Right for You
We offer programs throughout the year in different locations and learning formats designed to meet your education needs. To learn more about this program, select one of the following sections.