CS 170: High-Level Programming II: The C++ Programming Language

Credits 4
This course introduces the C++ language with particular emphasis on its object-oriented features. Topics include stylistic and usage differences between C and C++, namespaces, function and operator overloading, classes, inheritance, templates, and fundamental STL components.
Prerequisites
CS 120