Data Structures and Other Objects Using C++
Fourth Edition
by Michael Main and Walter Savitch
ISBN 0132129485

[Pleae click here for the Java supplements]

The lectures, including slides and speaker's notes, are Microsoft PowerPoint presentations that also work with OpenOffice presentation software.
Code from the Book
You can download all C++ code from the textbook in several formats. Users of Microsoft Visual C++ 6.0 or earlier must download alternative code that avoids static member constants (as described Appendix F of the textbook).
Sample Course Materials
Corrections for the Text

Michael Main (email
Walter Savitch (email