Stock Image

Objects, Abstraction, Data Structures and Design: Using Java

Elliot B. Koffman; Paul A. T. Wolfgang

43 ratings by Goodreads
ISBN 10: 0471467561 / ISBN 13: 9780471467564
Published by Wiley, 2004
Used Condition: Used: Good Soft cover
From Ergodebooks (RICHMOND, TX, U.S.A.)

AbeBooks Seller Since May 31, 2006

Quantity Available: 1

Buy Used
Price: US$ 9.44 Convert Currency
Shipping: US$ 4.99 Within U.S.A. Destination, Rates & Speeds
Add to basket

30 Day Return Policy

About this Item

Bookseller Inventory # SONG0471467561

Ask Seller a Question

Bibliographic Details

Title: Objects, Abstraction, Data Structures and ...

Publisher: Wiley

Publication Date: 2004

Binding: Paperback

Book Condition:Used: Good

About this title


  • A revolutionary book that intertwines problem solving and software engineering with the study of traditional data structures topics
  • Promotes a five-step methodology to limit program errors and increase efficiency: problem specification, analysis, design, implementation, and testing
  • The Java Application Programming Interface (API) is used throughout and wherever possible, the specification and interface for a data structure follow the Java Collections Framework

From the Back Cover:

“This book stood out to me as having the strongest software development foundation of any I have seen. It prepares students for the mindset of testing code and writing reusable code.”

–  Sarah Matzko, Clemson University

Successfully ascending a mountain takes tenacity, courage, skill, and most of all, preparation.

Similarly, in today’s software engineering industry, the most important work takes place before you even start writing the code. To successfully implement a solution, you first have to work through your options and thoroughly analyze the expected performance of your design.

With Koffman and Wolfgang’s Objects, Abstraction, Data Structures, and Design: Using Java, you’ll develop a thorough understanding of basic data structures and algorithms through an objects-first approach, as well as essential design skills and principles for those critical first steps in the software engineering process. Approximately 20 case studies show you how to apply those skills and principles to real-world problems. Along the way, you’ll gain an understanding of why different data structures are needed, the applications they are suited for, and the advantages and disadvantages of their possible implementations.

Key Features

  • Objects-early approach.
  • Data structures are presented in the context of software engineering principles.
  • 20 case studies reinforce good programming practice.
  • Problem-solving methodology used throughout... “Think, then code!”
  • Emphasis on the Java API and the Collections framework.
  • Optional coverage of event-driven programming.
  • Effective pedagogy.

To learn more about these key features, please see the Features Page and Preface.

"About this title" may belong to another edition of this title.

Store Description

Welcome to Our AbeBooks Store for books. I've been selling books for long and have achieved more than 99% positive feedback on eBay and I always strive to achieve best customer satisfaction and have always described book accurately. I got lot of Out of Print and Rare books in my store and still adding lot of books. I will ship book within 24 hours of confirmed payment

Visit Seller's Storefront

Terms of Sale:

100 % Customer Satisfaction is our Goal. Please contact me if you are not
satisfied with your order in any manner. I always list book by ISBN # only and
buyer is assured of correct edition, correct author and correct format of book.
will do my best to address your concerns including 100% refund of your money.

Name of your business and form of legal entity: Ami Ventures Inc.S-Corp. USA
your business address: 25547 Canyon Crossing Dr. Richmond TX 77406 USA
email address and phone or fax number: ...

More Information
Shipping Terms:

Orders usually ship within 1 business days. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.

List this Seller's Books

Payment Methods
accepted by seller

Visa Mastercard American Express