BlueJ Tutorial (How to Install and Use BlueJ Programming Environment)
Data Structures
Data Structures & Problem Solving Using Java