Area
Computer Information Systems
Course Number
CIS 225
Semester Offered
S
Credits
3

This course is a continuation of CIS 121 and covers advanced topics, including recursive programming, storage techniques, pointer and dynamic variables, arrays, manipulation of data (searching, sorting, etc.), file processing, linked lists, stacks and queues. The course emphasizes structured programming through the use of algorithm analysis. Students explore higher-level problem solving through user-defined functions and classes, and learn how to write programs and demonstrate proficiency in the C++ language. Advanced Visual Studio features are utilized for building Application solutions.

Prerequisites
CIS 121 or CSC 108