COP2551 – Intro to Object Oriented Programming

COMMON COURSE ID

COP2551

COMMON COURSE NAME

Intro to Object Oriented Programming

COURSE DESCRIPTION

This course introduces the principles and practices of object-oriented (OO) programming. Topics include user interface and problem data classes; class versus instance properties and methods; abstraction; encapsulation, inheritance and multiple inheritance; polymorphism; software design techniques; and problem solving. The concepts are utilized in numerous programming projects.