CIS258G - Advanced C++

Credits: 3

This advanced programming course emphasizes the C++ implementation of object-oriented designs. It expands upon the structured techniques introduced in CIS158G. While concentrating on the creation of C++ object systems, students will learn advanced language topics such as function overloading, default arguments, inheritance, virtual functions, and run-time type information. 


Required course for