This course offers a study of the features of C++. Focus will be on the principles of software design and development specific to the object-oriented approach including classes, objects, inheritance and error handling. (Prerequisite: CIS140L or equivalent)