Continuation of program design and algorithm analysis. Identification and evaluation of classes of problems solvable through well-defined data structures, object oriented programming, and algorithms including stacks, recursion, lists, linked lists, trees, searching and sorting. Prerequisite: CS 143.
- Teacher: Michael Hilton