Apr 01, 2020  
2018-2019 Catalog 
2018-2019 Catalog [ARCHIVED CATALOG]

COP 2551 - Object Oriented Programming 1

Credit Hours: 3.0

At least one of the prerequisite courses is required.
Prerequisite(s): COP2000 with minimum grade of C
Corequisite(s): None

This course is a continuation of structured programming concepts using a C based programming language. This includes techniques for algorithm development, coding and testing. This course will delve into object oriented programming concepts including encapsulation, inheritance, and polymorphism. In addition, concepts with arrays, pointers and dynamic allocation, vectors, C-strings and the string class, advanced file and I/O operations, recursion, and virtual functions will be covered. The course uses programming assignments to reinforce the material in each chapter.

Occupational (A.S. and A.A.S.)