Customer Reviews


12 Reviews
5 star:
 (9)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


14 of 16 people found the following review helpful:
5.0 out of 5 stars A great book for learning real computer science.
This book is not a "how to program" book. Rather it discusses the science and computing in detail. The basics are introduced and throughout the book the chapters build on each other for a complex yet easy to understand experience. The book is a wonderful tool for those who want to be real scientists and not just "techies."
Published on October 22, 1999

versus
16 of 42 people found the following review helpful:
2.0 out of 5 stars Informative, but terribly unclear
As a computer science major in Brigham Young University, this book is required for 2 of my Sophomore classes. I am impressed by how much information this book contains. However, it is by no means clearly written. The wording is poor, the examples are vague, and the exercises are especially unmeaningful. Obviously, the author of this book is a computer scientist, but...
Published on June 29, 2000 by Jia Jiang


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

14 of 16 people found the following review helpful:
5.0 out of 5 stars A great book for learning real computer science., October 22, 1999
By A Customer
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
This book is not a "how to program" book. Rather it discusses the science and computing in detail. The basics are introduced and throughout the book the chapters build on each other for a complex yet easy to understand experience. The book is a wonderful tool for those who want to be real scientists and not just "techies."
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 15 people found the following review helpful:
5.0 out of 5 stars Quite complete and clear, March 25, 2000
By 
Michael Benitah (Rio de Janeiro, Brazil) - See all my reviews
(REAL NAME)   
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
Aho is one of the most respected authors in Computer science and he makes it clear why in this book. With the aid of step-by-step algorithms, schematics, good examples and exercises he accomplishes one of the most complete and clear books in CS for beginner students. The text is sometimes too extensive but it is never confusing or inadequate.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
4.0 out of 5 stars Good Mix of Discrete Math And Programming, July 9, 2004
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
I'm not sure what the reviewers giving it 1-2 stars are complaining about? Maybe they just don't get it. I've been programming professionally for 8 years and I have yet to see a better book that ties Discrete Math with Computer Science. I think it gives a great example of how Induction and Recursive thinking are linked. I bought this book 3 years ago and I occasionally re-visit it to do all the exercises.... There's a lot but they are good. It's like going to the gym for a good workout but in the context of Computer Science.

No, it's not introductory, but if you're having a hard time with Discrete Math and have a solid programming background, are willing to sit down and "Work out" the excercises, then this book is for you.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
5.0 out of 5 stars An always useful reference, March 14, 2002
By 
G. Avvinti (Sicily, Italy) - See all my reviews
(REAL NAME)   
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
I've used this book for the namesake course at university, 2 years ago. It proved to be perfectly adequate at that time. It was very readable and complete. And this would be enough for me to give it a five stars rate.
But there's more. After these two years I've collected many other books in various areas of CS, but when I need a quick reference on any specific topic or I don't remember the formal definition of a concept, I always find this book in my hands. It is one of the references I use most often.
It has been my first book by the couple Aho-Ullman. Now I've understood that whenever these two "emeritus guys" writes something, it always worths time and money to read them.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 12 people found the following review helpful:
5.0 out of 5 stars Excellent book, even for experienced readers, December 20, 2002
By 
Mark Hills (Chicago, IL USA) - See all my reviews
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
Overall, I think this book is an excellent book that anyone serious about computer science should own. I think that this book is good both for those new to computer science and those who have been involved in computer science for several years.

For those new to computer science, I would not use this as a first book (this is made clear in the introduction, as well). The expectation is that the reader will already understand the basics of programming, so prior experience or an introductory course in computer science would be appropriate. Many of the examples make use of pointers, which can occasionally be confusing to students unfamiliar with programming, so it would definitely be a good idea for the reader to be familiar with a language like C or Pascal before starting this book. Once that foundation is in place, this is an excellent book to learn the basics of the field of computer science.

For more experienced readers, this book serves as an amazing review and does a good job of collecting lots of information in one place. Explanations are solid, so the book can serve as a good reference for multiple topics. Note that the level of detail is not appropriate if you are just interested in one thing -- if you are interested only in details of algorithms, a book like the MIT Press Algorithms book would be more appropriate.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars Desert Island Book, September 5, 2007
Amazon Verified Purchase(What's this?)
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
This is the best all-around foundational book covering Computer Science and Discrete Math; I wish it was used when I was a Computer Science student. I think the bad reviews were written by people who mistook this as an introductory book to CS, it's not. To get anything from this book you should know C well and be mathematically mature.

The book provides numerous examples and mathematical background for recursion, iteration, algorithmic efficiency, combinatorics and probability, as well as the major data structures.

I think if you take the time to go through this book you'll be well rewarded.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 8 people found the following review helpful:
5.0 out of 5 stars Probably the best book of this kind I have, May 14, 1999
By A Customer
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
I have quite a few. Nevertheless, if you're just starting, or if you plan to buy only one book on data--make sure that's the one <g>. It simply fits the bill (under the conditions I mentioned above) better than the other ones. I also like it for the heck of it. It ain't no Knuth with his mix, you can read and use this one w/o burning sugar on some ridiculous stuff no one needs. Oh, also, it's good for self-study.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 4 people found the following review helpful:
5.0 out of 5 stars This book has everything a computer science major needs., May 5, 1999
By A Customer
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
I have used this book in every one of my computer science classes - and I still haven't finished the whole book!

I don't know how they got so much information in to the thing.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 10 people found the following review helpful:
5.0 out of 5 stars Awesome book, June 18, 1999
By A Customer
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
Makes me glad that I have taken CS.

Keeps your brain alive and thinking

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 10 people found the following review helpful:
5.0 out of 5 stars Huge book, July 28, 1999
By 
msami@cyberdude.com (Urbana-Champaign, IL, UIUC) - See all my reviews
This review is from: Foundations of Computer Science: C Edition (Principles of Computer Science Series) (Hardcover)
Lots of interesting stuff in here if u r a learner. Still haven't finished the book yet after a year and a half.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Foundations of Computer Science: C Edition (Principles of Computer Science Series)
Used & New from: $15.95
Add to wishlist See buying options