CS 121 --- Data Structures
Syllabus
Grading
Programming Assignment Information
Some Lectures
Other
Data Structures Books and such
-
Timothy A. Budd
Classic Data Structures in C++.
Addison Wesley Longman, Reading, MA 1994, ISBN 0-201-50889-3.
-
Timothy A. Budd
Data Structures in C++, Using the Standard Template Library.
Addison Wesley Longman, Reading, MA 1998, ISBN 0-201-30879-7.
-
Frank M. Carrano, et. al.,
Data Abstraction and Problem Solving with C++: Walls and Mirrors,
Benjamin Cummings, 1998.
-
Michael Main and
Walter Savitch,
Data Structures and Other Objects Using C++,
Addison Wesley Longman, Reading, MA 1997, ISBN 0-8053-7470-1
-
Mark Allen Weiss,
Data Structures and Problem Solving Using Java
Addison Wesley Longman, Reading, MA 1998
-
STL Resources and Readings
C++ Books and such
-
Bjarne Stroustrup
The original designer and implementor of C++. Links to his books and work.
-
Stanley Lippman and Josee Lajoie
C++ Primer (3rd Edition),
Addison Wesley Longman, Reading, MA 1998, ISBN 0-201-82470-1.
-
James P. Cohoon and Jack W. Davidson,
C++ Program Design: An Introduction to Programming and Object-Oriented
Design
Another good introductory text with Windows.
-
C++ Report A nearly
monthly publication on C++.
-
Bjarne Stroustrup
The C++ Programming Language (3rd edition).
Addison Wesley Longman, Reading, MA 1997, ISBN 0-201-88954-4.
-
Brian Kernighan and Rob Pike,
The Practice of Programming,
Addison Wesley Longman, Reading, MA 1999, ISBN 0-201-61586-X.
-
Tom Cargill
C++ Programming Style,
Addison Wesley Longman, Reading, MA 1992, ISBN 0-201-56365-7.
-
Scott Meyers
Effective C++ (2nd edition).
Addison Wesley Longman, Reading, MA 1998, ISBN 0-201-92488-9.
-
Steve Teale
C++ IOStreams Handbook,
Addison Wesley Longman, Reading, MA 1993, ISBN 0-201-59641-5.
-
Brian Kernighan and Dennis Ritchie,
C Programming Language, 2/e
Prentice Hall, Upper Saddle River, NJ
1989, ISBN 0-13-110362-8.
Home