IT 235 Problem Solving and Programming II
This course is a continuation of problem solving through programming. Topics treated are data abstraction, implementation of data structures and the algorithms that manipulate data structures. Data structures covered include lists, stacks, queues, and trees. Attention is given to efficiency, correctness of algorithms, recursion, classes, function and operator overloading, and inheritance.
Prerequisite
C or higher in
IT 135