CS302 -- Fundamental Algorithms
Where to Find Things
Overview
CS302 is a bridge course between CS140 and CS360 that is supposed to
give you both 1) a more in-depth knowledge of many of the data structures
and algorithms presented in CS140, and 2) additional programming experience
that will be valuable in CS360. Specifically, the goals of this course are to:
- Acquire a mastery of a variety of algorithms fundamental to
computer programming by building on the data structures and
algorithms learned in CS140.
- Acquire a familiarity with object-oriented programming by
writing and debugging programs in C++.
- Acquire a familiarity with a variety of Unix tools that aid in
writing and debugging programs.