CSC190 C++ Programming
This course covers fundamental concepts unique to the C++ programming language. This course begins by noting the many similarities between C++ and other mainstream languages. The course then fully covers low-level constructs such as pointers, memory management, operator overloading, templates, STL, function objects, and the Boost C++ libraries.
Prerequisite
CSC150 Object Oriented Programming & Design