BlueJ Tutorial (How to Install and Use BlueJ Programming Environment)
Data Structures
Data Structures and Algorithm Analysis in C++, 4E 2013