Bookmark and Share
Keep learning. It's the Washington Way.

Intermediate C++ Programming

Building on C++ Programming: Introduction, this class provides in-depth coverage of modern C++, design patterns and practical issues affecting large-scale software development. A series of case studies and integrated projects are used to give students a hands-on understanding of the tradeoffs between different programming techniques. This class goes beyond fluency in C++, providing experience with using the tools of the language and design patterns to solve realistic programming problems and write maintainable, self-documenting code. Topics include exception safety, templates, inheritance tradeoffs and design patterns.


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.

Upcoming Sections

Sections Underway

Get Career Insights
Subscribe to our monthly newsletter for industry trends, timely program and event info, career tips and more.
Contact us or call 888-469-6499