CIS240 C++ Programming Language
This course furthers the student's exploration of object-oriented programming using the C++ programming language. Topics include core objected-oriented concepts such as encapsulation, inheritance, and polymorphism. An emphasis will be placed on copy control, operator overloading, dynamic memory management, templates, exceptions and the Standard Template Library.
Prerequisite
CIS154 C Programming Minimum Grade of: C or
CIS160 Computer Science I Minimum Grade of: C