CPSC 200: Algorithm Analysis and Development (2006)
Books
 Course Outline:
 Click the course outline for
general information.
 Syllabus:
 Click the syllabus
for a list of topics covered.
 Books (only this one is required) :

 Harvey M. Deitel and
Paul J. Deitel, C++, How to program, fifth
edition, Prentice Hall, 2005, other editions equally good.
 Donald E. Knuth, Sorting
and Searching, second edition, The Art of Computer Programming,
volume 3, AddisonWesley, 1998.
 Bjarne Stroustrup,
The C++ programming
language, third edition, AddisonWesley, 1997.
 Mark Allen Weiss,
Data structures and algorithm analysis in C++, third edition, AddisonWesley, 2006 (the
second edition should be adequate. Avoid the first edition).
 Patrick Henry Winston,
On to C++, AddisonWesley, 1994.



Semester Map

CPSC 141

CPSC 200
 Outline
 Policies
 Books
 Old
Exams
 Solutions

CPSC 370

David’s Schedule
