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
Outcomes
- 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