Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Foundations of Computer Science: C Edition (Principles of Computer Science Series)

Foundations of Computer Science: C Edition (Principles of Computer Science Series)

List Price: $95.95
Your Price: $95.95
Product Info Reviews

<< 1 2 >>

Rating: 5 stars
Summary: Quite complete and clear
Review: 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.

Rating: 2 stars
Summary: Informative, but terribly unclear
Review: 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 this shouldn't be the excuse for writing such a terrible book. Two third of my class hate this book, and we are thinking about having a festival to burn them together after this semester is over. we are asking for a better book which will hopefully contain the same amount of information, but better wording and examples.

Rating: 5 stars
Summary: Probably the best book of this kind I have
Review: 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.

Rating: 4 stars
Summary: Good Mix of Discrete Math And Programming
Review: 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.

Rating: 4 stars
Summary: Good Mix of Discrete Math And Programming
Review: 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.

Rating: 5 stars
Summary: An always useful reference
Review: 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.

Rating: 5 stars
Summary: A great book for learning real computer science.
Review: Lots of interesting stuff in here if u r a learner. Still haven't finished the book yet after a year and a half.

Rating: 5 stars
Summary: Huge book
Review: Lots of interesting stuff in here if u r a learner. Still haven't finished the book yet after a year and a half.

Rating: 5 stars
Summary: Awesome book
Review: Makes me glad that I have taken CS.

Keeps your brain alive and thinking

Rating: 5 stars
Summary: Excellent book, even for experienced readers
Review: 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.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates