Skip to Main Content
2021-2022 Catalog
COP 2551: Introduction to Object Oriented Programming

Course Description for Introduction to Object Oriented Programming

COP2551: Introduction to Object Oriented Programming
Prerequisite or
Co-requisite: CGS 1570. 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.