Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Dec 04, 2024  
2019 - 2020 Catalog of Courses 
    
2019 - 2020 Catalog of Courses [ARCHIVED CATALOG]

CE 222 - Programming with C++ II


This course builds a repertoire of programming idioms, design patterns and knowledge of advanced C++ standard library components. 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 (STL) and advanced design features such as programming to abstractions/interfaces.

Credits: 3

Clock Hours - (Lect-Lab): (3-0)

Prerequisites: CE 122   (minimum grade of C-)