Programming Books C Java PHP Python Learn more Browse Programming Books
  • List Price: $165.60
  • Save: $71.00(43%)
Rented from RentU
To Rent, select Shipping State from options above
Due Date: May 31, 2015
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Qty:1
  • List Price: $165.60
  • Save: $22.84 (14%)
Only 2 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Sell yours for a Gift Card
We'll buy it for $8.61
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Data Structures and Abstractions with Java (3rd Edition) Hardcover – September 23, 2011

ISBN-13: 978-0136100911 ISBN-10: 0136100910 Edition: 3rd

Buy New
Price: $142.76
Rent
Price: $39.73 - $94.60
15 New from $138.71 29 Used from $37.49
Rent from Amazon Price New from Used from
eTextbook
"Please retry"
$62.10
Hardcover
"Please retry"
$142.76
$138.71 $37.49

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Data Structures and Abstractions with Java (3rd Edition) + Discrete Mathematics and Its Applications
Price for both: $357.17

Buy the selected items together
NO_CONTENT_IN_FEATURE
Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Hardcover: 1008 pages
  • Publisher: Prentice Hall; 3 edition (September 23, 2011)
  • Language: English
  • ISBN-10: 0136100910
  • ISBN-13: 978-0136100911
  • Product Dimensions: 8.1 x 1.5 x 10.1 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #144,124 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Frank M. Carrano is a professor emeritus of computer science at the University of Rhode Island. He received the Ph.D. degree in computer science from Syracuse University in 1969. His interests include data structures, computer science education, social issues in computing, and numerical computation. Professor Carrano is particularly interested in the design and delivery of undergraduate courses in computer science. He has authored several well-known computer science textbooks for undergraduates.

Visit Frank Carrano's Making it Real blog -- a discussion with instructors and students about teaching and learning computer science.
http://frank-m-carrano.com/blog/

Follow Frank on Twitter: http://twitter.com/Frank_M_Carrano

Find him on Facebook: https://www.facebook.com/makingitreal

Important Information

Ingredients
Example Ingredients

Directions
Example Directions

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

It's an easy to read, well organized book.
J. James
The ones who mumbled and just sat there, sometimes falling asleep at their desks, treating teaching as if it was some kind of welfare program.
mostlyintact
First off, i want to say, this book isn't all bad; i ended up getting a print edition and (though i hate carrying it to class).
M. Menard

Most Helpful Customer Reviews

7 of 8 people found the following review helpful By mostlyintact on January 16, 2013
Format: Hardcover Verified Purchase
I don't even know where to start with the criticisms for this book. First the code examples are in-cohesive and then repeated a few pages later with no added value. The author makes no attempt to connect the code into a whole so that the reader can know what's going on on a macro level. Secondly, the book actually makes rather simple topics incredibly obtuse and frustrating. A single, simple topic will take up pages and pages of space with no actual elaboration or explanation of the topic. It's almost as if the author doesn't actually understand the subject himself. Luckily, the professor teaching this course also provided summaries of each chapter, which elaborated on the topic, using no more than 3 pages! I did end up reading all the chapters, front to back, because I'm OCD and am afraid of missing any little thing, but I can tell you that there's absolutely no reason some of the chapters take up so much space. Thirdly, the questions at the end of the chapter - they are the most badly written, error filled, and vague questions in any book I've ever read. When the professor would assign problems from the book, there would be pages and pages of forum posts on the class website asking for elaboration and pointing out errors. I don't think the author put more than a few seconds of thought on putting the questions together.

Books like this are like the bad teachers in high school. The ones who mumbled and just sat there, sometimes falling asleep at their desks, treating teaching as if it was some kind of welfare program. It makes me feel cheated of the education that I could have had, and the one I paid money for in this case!

Just in case someone thinks I'm saying all this because I did badly in the course. No, I did not do badly, I got an A in this class, with the help of the web, and the professor (who inherited the syllabus from someone else). However, I would have done far better, and learned far more, had another book been used.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By Gregg Hardin on August 9, 2012
Format: Hardcover Verified Purchase
I struggled with this book and didn't get much out of it except confused.... It talks about chairs in a classroom and uses them as data objects. I sold the book back when the course was over.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By M. Menard on October 25, 2013
Format: Kindle Edition Verified Purchase
First off, i want to say, this book isn't all bad; i ended up getting a print edition and (though i hate carrying it to class). the information is pretty solid. I really like the material covered. i think the author does a good job of balancing explanation with code examples-- though i wish each example was printed together rather than a skeleton of a class--then you have to hunt around for the method implementations... but i guess thats what the book website is for.

My one (and its a big one) complaint is that the kindle formatting, or lack of formatting, sucks. its like the publisher just converted it to pdf and is now selling it as a kindle book. its not. i am constantly having to zoom in/ around loosing my place while reading because i want to enlarge a font or take a closer look at some examples. it certainly is not worth the full price of the book. I am kind of surprised amazon let's them sell the book like that. if it weren't for the formatting issue, this would easily be a 4 star book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By TumericTJ on March 26, 2014
Format: Hardcover Verified Purchase
Pretty comprehensive and accessible introduction to data structures.
However, I rented this book to save money, and, because of the massive size, the binding immediately came loose.
Oversized and overpriced, in my opinion, for a one-semester course.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Garrett on February 27, 2014
Format: Hardcover Verified Purchase
My first programming book was Starting Out with Java by Tony Gaddis and it loved it. It was perfect for computer science one and beyond. I had to buy this book for computer science 2 and I hate it, there are no real examples, everything is written in psuedocode or implied as Carrano says. Either way, it is confusing and overcomplicated while lacking depth and explanation.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Dana P. Muise on December 13, 2013
Format: Hardcover Verified Purchase
This book really picks up where all other intro to Java books leave off. Well written, absolutely essential topics. This one will always be on my shelf
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By L. Hartman on November 29, 2013
Format: Hardcover Verified Purchase
Very good book. All about Abstract Data Types and their implementation in Java. Concepts thoroughly explain ADTs in a manner that they can be implemented in other programming languages if they are known.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Hardcover Verified Purchase
It's an easy to read, well organized book. It covers a lot of material. The book assumes some prior knowledge of Java. I think it's a good book to learn data structures and algorithms. The examples are fairly clear and detailed. However, there were parts of the book where I was totally lost after reading a chapter. Maybe some of the abstractions are too abstract for me.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?