CS1 Open Source Textbook


Java, Java, Java: Object-Oriented Problem Solving, 3/E

Ralph Morelli
Ralph Walde

Original Publisher: 2006, Pearson Education, Inc. (Prentice-Hall)
Third Edition Published: 12/22/2005
Open Source Edition Published: 2/5/2012

Format: PDF, 849 pages
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Java, Java, Java, 3e was previously published by Pearson Education, Inc. The first edition (2000) and the second edition (2003) were published by Prentice-Hall. In 2010 Pearson Education, Inc. reassigned the copyright to the authors, and we are happy now to be able to make the book available under an open source license. The current PDF version of the book can by used and shared under a CC-BY license.

The book is currently distributed through the Open Textbook Library.

Ralph Morelli and Ralph Walde
Hartford, CT
June 24, 2017

Downloads and Online Content

Instructor Resources

The following resources are available to instructors. To request a resource send an email to Ralph Morelli or Ralph Walde with evidence that shows that you are an instructor -- e.g., a link to your official webpage or a link to your school's staff page.

Github Repository

The repo contains the LaTex source code and image files for the book. If you wish to contribute changes to the text, contact the authors and ask to be added as a contributer.