Data Structures and Other Objects Using Java by Michael Main

Data Structures and Other Objects Using Java

Michael Main

Pearson Education · Print & ebook · November 2, 2011

A Programming pick for readers exploring Data Structures and Other Objects Using Java.

Buy on Amazon

We earn from qualifying purchases.

Who it’s for
A gradual CS2 introduction connects programming reviews with functional data-structure design.
Themes
Data structures, Object-oriented programming, Design efficiency
Pacing
Steady

Nearest books

Matched by what the books are about, then ordered by what their readers also loved. Most of these share its genres: Java Programming, Object-Oriented Programming and Algorithms.

  1. Practical SQL, 2nd EditionAnthony DeBarros49% match
  2. Data Structures and Abstractions With JavaFrank M. Carrano, Timothy M. Henry76% match
  3. Data Structures and Algorithms in JavaMichael T. Goodrich, Roberto Tamassia75% match
  4. Java FoundationsJohn Lewis, Peter DePasquale73% match
  5. Data Structures and Algorithms in JavaRobert Lafore73% match
  6. Starting Out With JavaTony Gaddis, Godfrey Muganda71% match
  7. Data Structures and Algorithm Analysis in JavaMark A. Weiss67% match
  8. Introduction to Programming in JavaRobert Sedgewick, Kevin Wayne67% match

For younger readers: Coding Projects in Scratch

Start with three books, and this one can be the first.

Members get a new edition every morning: a route out from their books to essays, research and talks, with the reason for each.

Start with this book

About this book

Data Structures and Other Objects Using Java is a gradual, "just-in-time" introduction to Data Structures for a CS2 course. Each chapter provides a review of the key aspects of object-oriented programming and a syntax review, giving students the foundation for understanding significant programming concepts.

Continue reading

With this framework they are able to accomplish writing functional data structures by using a five-step method for working with data types; understanding the data type abstractly, writing a specification, using the data type, designing and implementing the data type, and analyzing the implementation. Students learn to think analytically about the efficiency and efficacy of design while gaining exposure to useful Java classes libraries.

Five-Step Data Types

A gradual CS2 introduction connects programming reviews with functional data-structure design.

Come here for

  • A five-step method from abstract data types through implementation analysis

Expect

  • Chapter reviews of object-oriented programming
  • Java syntax reviews and exposure to useful Java class libraries

Where it sits

Algorithms54%
Object-Oriented Programming46%
Java Programming41%

Percentages are BookFrontier’s reading of the book.

Publisher categories

  • Algorithms
Authors
Michael Main
Publisher
Pearson Education
Published
November 2, 2011
Format
Print & ebook
Theme
Data structures · Object-oriented programming · Design efficiency
Reading lane
Algorithms