Skip to Content

CIS 1202 C++ Software Development

A continuation of C++ software development building on prior software development studies. Topics include arrays, searching and sorting, pointers, characters and strings, structures, file operations, C++ classes, inheritance, polymorphism, virtual functions, exceptions, templates, the Standard Template Library (STL), problem analysis and C++ software solution design, coding and testing.

Division: Business and Public Services
Department: Computer Science and Information Technology
Repeatable Credit: No
Offered Online: Yes

Prereqs: CIS 1111 


  • Create C++ classes using inheritance, polymorphism and virtual functions.
  • Develop abstract data structures
  • Use pass by value, pass by pointer and pass by reference when passing data to functions.
  • Analyze problem assignments and design, code and test C++ software solutions.

Credit Hours: 3

Classroom Hours: 3