Table of Contents
Chapter 1 Introduction to Computers, Programming, and Java
Introduction to Java Programming, Brief
This version consists of the first 18 chapters. It introduces fundamentals of programming, problem-solving, object-oriented programming, and GUI programming. This version is suitable for a CS1 course.
Introduction to Java Programming, Comprehensive
The comprehensive version contains all 43 chapters. Chapters 19-29 are for a data structures course. Chapters 30-43 cover threads, networking, internationalization, advanced GUI, database, Web programming, and streams. This version can be used to prepare students to become proficient Java programmers.
Bonus Chapters
Chapters 34-43 are bonus chapters for Introduction to Java Programming, Comprehensive, available from http://wps.pearsoned.com/ecs_liang_ijp_10/. You need to use the the access code and the information printed on the back side of the front cover in the text in order to access bonus chapters.