CPS 100E: Syllabus


This is an abridged version of the syllabus for this course. Click here to see the postscript version that contains all the information.

Professor: Owen Astrachan

Professor: Susan Rodger

TA: Wei Jin

Course Meeting Time

Lab Sections and TAs

Graders

Course Description:

Topics include introduction to C++, data structures, analysis of algorithms, data abstraction and abstract data types, object-oriented programming, proofs of correctness, complexity and computability, sorting and searching.

Required Background:

Prerequisite: Course equivalent to CPS 6 or CPS 8 that emphasized a programming language other than C++.

Text

Newsgroup