Wiley Publishers Since 1807   Shopping Cart  Shopping Cart  My Account  Help  Contact Us  
Home Technology Solutions Who's My Rep About Wiley
 
Product Search
Home > Engineering and Computer Science > Computer Science > Data Structures - CSII W/ Java
Data Structures and Algorithms in Java, 4th Edition
Data Structures and Algorithms in Java, 4th Edition
Michael T. Goodrich, University of California, Irvine
Roberto Tamassia, Brown University
ISBN: 978-0-471-73884-8
©2006
720 pages
INSTRUCTORS
STUDENTS
TITLE INFORMATION
Description  |  Author Info  |  Table of Contents  |  Detailed Contents  |  New to This Edition  |  Hallmark Features  |  Supplements  |  CourseSmart  |  Wiley Desktop Editions
Hallmark Features
  • Known for its clarity of presentation DSA Java presents even the most difficult mathematical concepts in terms students can understand.  

  • A robust set of end-of-chapter problems are arranged by purpose – reinforcement problems assess understanding; creativity problems require students to apply concepts to writing “classes” (portions of a program); projects require students to write entire programs.

  • Java code examples are used extensively, with source code provided on the web site www.datastructures.net. Students learn to build data structures using a simple API which is very consistent with the Java Collections Framework.  The authors describe the Java Collections Framework and point out how the API in use may differ from the Java Collections Framework.

  • Online animations and an effective in-text art program illustrate data structures and algorithms in a clear, visual manner.  Visual proofs help students develop a better understanding of mathematical topics.

    • Coverage of Internet-related topics including hashing and text processing.
    • Discussion of object-oriented design and the Java programming language, including the Collections Framework and Design Patterns help students grasp both data structures and object-oriented design issues.  The book presents several object-oriented design patterns and important Java language constructs, like iterators and generic types, as well as all the traditional data structures topics.
 

Printer-ready version of this page E-mail a friend about this product
ComputerTechCat_03-07-07_CP