CS304 Object Oriented Programming

This course is focused in discussing the many skills and concepts needed in an Object Orientation in Programming setup. The discussed topics of this course will be Encapsulation, Polymorphism, Inheritance and other related concepts in a C++ development environment. Also covers Template Constructs and the C++ Class.

Completion of this course will allow the student to:

Understand Object Oriented Programing

Resolve actual problems through the use of Object Oriented Programming

Implement various features of OOP such as Inheritance, Polymorphism, Encapsulation and more

Have the skill to handle Constuctors and Destructors, Operator Overloading and implement programming concepts