<< back to courseware demo page
- This online lecture is for demonstration purposes

CIS322
Object Oriented Programming (Advanced C++)

Course Abstract

This is an advanced programming course primarily for students with previous programming experience with using C. Students will be introduced to object-oriented programming and C++ in particular. Features of object-oriented programming, such as encapsulation, inheritance, polymorphism, as well as their applications will be examined. Students will explore the differences between the object-oriented and procedural programming paradigms by completing several object-oriented programs using C++.

 

Prerequisite

CIS321 Computer Languages (Introduction to C++)