CIS 255◊ C++ Programming

3 credits

A second course in the language constructs of C++. Abstract data types, files, sets and pointers are used in developing programs. Recursion and dynamic memory concepts are used in assignments involving text processing, lists, stacks, queues, trees and graphs. Searching and sorting techniques are discussed. (formerly Programming in C++)

Prerequisite: CIS 121◊ or CIS 195

Lecture: 2 hours

Laboratory: 2 hours — IAI: CS 912

(course fee required)