CIS-277 Advanced C/C++ Programming
Advanced C/C++ Programming is a continuation of CIS 276-Intro to C/C++ Programming. This course emphasizes the concepts, principles and practices of object-oriented programming and of data structures. Typical topics include classes, data abstraction, encapsulation, inheritance, polymorphism, information hiding, software reusability, overloading, vectors, lists, queue, stacks and STL. This course is offered in the spring term.
Prerequisite
Completion of
CIS-276 with a passing grade.