This course introduces the C++ language with particular emphasis on its object-oriented features. Topics covered include differences between scripting languages and C++, data types, namespaces, classes, inheritance, polymorphism, templates, and fundamental STL components.
Prerequisites
CS 176
Notes
Credit may be received for CS 170 or CS 185, but not for both.