Data Structures and Abstractions With Java by Frank M. Carrano

Data Structures and Abstractions With Java

5th Edition

Frank M. Carrano, Timothy M. Henry

Pearson Education · Print & ebook · March 1, 2018

A relatable and friendly introduction to data structures and their implementation The 5th Edition of Data Structures and Abstractions with Java introduces readers to data structures (CS-2) in a supportive, reader-friendly way.

Buy on Amazon

We earn from qualifying purchases.

Who it’s for
Separate abstract data types from their Java implementations, with modular coverage and Java interludes.
Themes
Data structures, Abstract data types, Java implementation
Pacing
Steady

About this book

A relatable and friendly introduction to data structures and their implementation The 5th Edition of Data Structures and Abstractions with Java introduces readers to data structures (CS-2) in a supportive, reader-friendly way.

Continue reading

The book’s organization, sequencing, and pace of topic coverage make teaching and learning easier by: - Focusing the reader’s attention on one concept at a time - Providing flexibility in the order in which one can cover topics - Clearly separating the specification of each abstract data type (ADT) from its implementation - Placing relevant coverage of Java into Java Interludes, which you can use as needed. To increase readability and learning potential, the numbered segments and modular presentation provide a flexible, customizable pathway through the material and focus the reader’s attention on one concept at a time. Numerous examples that mimic real-world situations provide a context for the new material and help to make it easier for audiences to learn and retain abstract concepts. The 5th Edition has a revamped structure and additional pedagogical tools to assist in mastering concepts.

Abstract Data Types

Separate abstract data types from their Java implementations, with modular coverage and Java interludes.

Come here for

  • Clear separation between ADT specifications and implementations
  • Java coverage in interludes you can use as needed

Expect

  • Examples that use real-world situations to contextualize abstract concepts
  • A modular presentation with flexibility in topic order

Where it sits

Computer Science50%
Java Programming49%
Algorithms38%

Percentages are BookFrontier’s reading of the book.

Publisher categories

  • Systems Design
  • Java Programming
Authors
Frank M. Carrano, Timothy M. Henry
Publisher
Pearson Education
Published
March 1, 2018
Format
Print & ebook
Theme
Data structures · Abstract data types · Java implementation
Reading lane
Systems Design