Java Collections:

An Introduction to Abstract Data Types, Data Structures, and Algorithms

David A Watt
University of Glasgow, Scotland

Deryck F Brown
The Robert Gordon University, Scotland


Version 1.2 of the PowerPoint presentations (covering Chapters 1-12 of the book) is now available. Version 1.2 corrects some errors and inorporates a variety of cosmetic improvements. (Click "Presentations".)

Sample solutions to many of the exercises (covering all chapters of the book) are now available. (Click "Exercise solutions".)

Book cover