COP 2228 - Advanced C++ Programming COP 2228 - Advanced C++ Programming 3 cr. hrs. This course is a continuation of Introduction to C++ Programming. Object-Oriented Programming (OOP) concepts will be emphasized, specifically the use of classes and objects. Declaration and implementation of classes, constructors, destructors, data objects, and methods will be discussed. Abstraction, inheritance, and dynamic binding concepts will be presented. Database management through the use of advanced data structures including arrays, pointers, linked lists, stacks, queues, and trees will be covered. Sorting, searching, and recursion mechanisms will also be analyzed. Lab Fee: Yes Terms pring term. Course Designations: (OA)
Prerequisites: COP2224