Publisher's Synopsis
The first part of Big Java concerns the fundamental principles of programming and problem solving. The language Java is used as a tool for teaching students how to program and as an avenue for learning about basic computer science concepts.