Java Software Solutions: Foundations of Program Design

Front Cover
Pearson Higher Ed, Nov 21, 2011 - Computers - 832 pages

This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book.

Java Software Solutions teaches a foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large realistic examples, this worldwide best-selling text emphasizes building solid problem-solving and design skills to write high-quality programs.


MyProgrammingLab, Pearson's new online homework and assessment tool, is available with this edition. Subscriptions to MyProgrammingLab are available to purchase online or packaged with your textbook (unique ISBN). Use the following ISBNs to purchase MyProgrammingLab:

  • Java Software Solutions: Foundations of Program Design & MyProgrammingLab with Pearson eText Student Access Code Card for Java Software Solutions, 7/E ISBN:0132760770
    This package includes the Java Software Solutions, textbook, an access card for MyProgrammingLab, and a Pearson eText student access code card for the Java Software Solutions Pearson eText.
  • MyProgrammingLab with Pearson eText -- Access Card -- for Java Software Solutions, 7/E ISBN: 013277478X
    This stand-alone access card package contains an access card for MyProgrammingLab and a Pearson eText student access code card for the Java Software Solutions Pearson eText.
  • Purchase instant access to MyProgrammingLab online.

Other editions - View all

About the author (2011)

John Lewis is the co-author of the previous editions of the Java Software Solutions textbook, Java Software Structures, Java Foundations, and the Java Software Solutions textbook used for AP computer science classes.

Bibliographic information