Written in an engaging and informal style, Data Structures Using Java facilitates a student's transition from simple programs in the first semester introductory programming course to more sophisticated, efficient, and effective programs in the second semester Data Structures course. Without delving too deeply into the details of Java, the author emphasizes the importance of effective organization and management of data and the importance of writing programs in a modern, object-oriented style. Designed to correlate with the curricular guidelines of the ACM/IEEE Computer Science Curriculum 2008, Data Structures Using Java introduces students to the more advanced concepts of writing programs but is still accessible to non-computer science majors. Believing that learning how to design and write programs requires hands-on application of concepts, the author includes labs throughtout the text for students to immediately apply and test the newly learned material. The accessible writing style and hands-on approach of Data Structures Using Java, will provide your students with the skills necessary to design and use algorithms and data structures in their programming careers in an uncluttered environment, and efficient manner.

Customer Reviews

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com:
3 reviews

3 of 3 people found the following review helpful

An Ego Tour of Author KnowlegdeApril 1 2013

By
W. Braunstein
- Published on Amazon.com

Format: Paperback
Verified Purchase

Written for people that already know the subject. Descriptions of structure, constructions, and proofs of concepts assumes too much JAVA programming acumen and mathematical proficiency. The author starts out with an apology for his personal approach to programming. Does not provide explanations coupled with guided examples that demonstrate the concepts in a process of small increments. It does provide completed examples of programs, but little, if any, explanation of process to get to the finished product.

2 of 2 people found the following review helpful

Well Written with Some Good Examples and Occasional HumorSept. 4 2012

By
L. Edwards
- Published on Amazon.com

Format: Paperback
Verified Purchase

My elementary data structures (2nd programming course) class followed this book fairly consistently. The author does a good job of explaining the content and the importance of the content's significance. It explores the differences between implementations and concepts of the same data structure, e.g., represent a queue using an array or by using the built in Java class. The second useful aspect of the book deals with the examples throughout. Buell uses a few similar examples to help the reader focus on the content and not focus on how the concepts apply to the problem at hand.

mehSept. 23 2014

By
J.
- Published on Amazon.com

Format: Paperback

Although the item arrived on time and as described. This book is not very direct. The author seems to beat around the bush and talk in jargon. It could be better.