CSD 1171: High-level Programming 2

Credits 6
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
CSD 1121