A study guide on programming with Java, this work demonstrates the concepts of the program through examples and solved problems. It addresses the program's data structures and language additions. It supports the computer textbooks being used in college classrooms.