Overview

Description

In The Art and Science of Java,
Stanford professor and well-known leader in CS Education Eric Roberts emphasizes the student-friendly exposition that led to the success of The Art and Science of C.
By following the recommendations of the Association of Computing Machinery’s Java Task Force, this first edition text adopts a modern objects-first approach that introduces students to useful hierarchies from the very beginning. Packages are translated into a minimally complex collection of pedagogical resources that make it easier to teach Java while retaining the language’s industrial strength.

Courses

This title is appropriate for the following courses. Select a course to see additional titles

Features

Adopts a modern objects-first approach that introduces students to useful class hierarchies from the very beginning.

Uses the packages designed by the ACM Java Task Force to simplify teaching introductory courses using Java. For more details, see http://jtf.acm.org.

Engages students' interest by presenting graphical and interactive programs throughout the text.

To emphasize the historical and intellectual context of computing, the book includes biographical sketches, quotations, and philosophical interludes.

Maintains an emphasis on algorithm and problem solving that has so often been lost in today’s introduction textbooks.

End-of-chapter features include a bulleted list of summary points, short-answer review questions, and an extensive collection of exercises.

Table of Contents

Chapter 1. Introduction 1.1 A Brief History of Computing 1.2 What Is Computer Science? 1.3 A Brief Tour of Computer Hardware 1.4 Algorithms 1.5 Stages in the Programming Process 1.6 Java and the Object-Oriented Paradigm 1.7 Java and the World Wide Web

Chapter 2. Programming by Example 2.1 The “Hello World” Program 2.2 Perspectives on the Programming Process 2.3 A Program to Add Two Numbers 2.4 Programming Idioms and Patterns 2.5 Classes and Objects 2.6 Graphical Programs

About the Author(s)

Eric Roberts
is a professor of computer science at Stanford University and author of several Addison-Wesley books, including The Art and Science of C
and Programming Abstractions in C.
Eric is well known for his leadership role in CS Education—he won the 2003 SIGCSE Award for Outstanding Contribution to Computer Science Education, as well as many teaching awards at Stanford.

Ordering Information

Art and Science of Java, The

Packages

Our most popular packages are listed under Order Options. Pearson offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson rep to create your own package.

Featured Packages

Additional Packages

Package ISBN-9780321508898

This item is out of stock and unavailable for purchase on our websites. Instructors, you may still place orders with your bookstore. Estimated availability:
2008-08-21