<< 1 >>
Rating: Summary: A Good Text Review: I've taught from this text for 8 years. The excellent students have no problem with it. The average students complain that it is hard to understand. I don't think any text covering these topics could be easier to understand, actually.There are plenty of examples in the text. However, the exercises tend to be significantly more complex than the examples. The answers to many exercises are in the back of the book, which is a great help to students.
Rating: Summary: A Good Text Review: I've taught from this text for 8 years. The excellent students have no problem with it. The average students complain that it is hard to understand. I don't think any text covering these topics could be easier to understand, actually. There are plenty of examples in the text. However, the exercises tend to be significantly more complex than the examples. The answers to many exercises are in the back of the book, which is a great help to students.
Rating: Summary: Second Review of Dr. Hein's Book Review: Now, since I took two terms of classes that used Dr. Hein's book, I had internal urges to write emails to Dr. Hein and praise him for his book and his lab manual (but I never did wrote to him, though). Instead, I decided to write to a broader audience, here at Amazon. I found the book ABSOLUTELY NECESSARY, a Holistic Bible of Computer Logic so to speak, for every CS student. I have read and re-read the book and still reading it today, during the Summer Break. I scanned the whole book with a flatbed scanner because I needed to look things up often even as I studied other courses at Portland State University. I also highly recommend Dr. Hein's Prolog Lab Manual which guides you through the experiments designed to help understanding the Book's material. Marvelous Lab Manual, Dr. Hein! It is my opinion that Doctor Hein has a profound vision of where Computer Science is going and that's why he designed his Book and his lab manual this way. The Book and Lab Manual helped me tremendously to understand recursion and logic. PS: I never write reviews of books, but this particular book have always prompted urges to praise it.
Rating: Summary: Discrete math for real software engineers Review: Software designs must address trade-offs among factors such as performance, usability, completeness, timeliness, correctness and so on. Judging from the number of bugs people encounter, software engineers seem to be trading away too much of the correctness factor for something else. Hein's text addresses this issue by placing much greater emphasis on ideas from logic and methods of proof than most other books on discrete mathematics, such as the popular text by Rosen. In addition, Hein includes material relating important software concepts to abstract algebra, and he does this without slighting other common topics of discrete mathematics, such as sets, relations, functions, counting, automata, and computability. Software engineers who have learned from Hein's text will have practical tools that they can use to deal with the software correctness factor more effectively. Besides all of these good qualities, the text is well organized, clearly written, and punctuated with deligtfully subtle humor. I plan to use it.
Rating: Summary: This book is not very good. Review: This book makes a better door stop, than a academic text book. Having taken the classes at PSU I know this book front to back. The dosent really explain the subjects well, the book as a whole lacks focus. The first half of the book is horribly written, and abismal when actually compated to a discrete mathmatics, and/or group theory book. So much so there is a bit of a running joke about it in the math department. I would recomend to any CS student to avoid the text book and study from a regular math book instead.
Rating: Summary: Excellent book! Review: This is an excellent book! Easy to read and understand. I am an "A" student, at Portland State University and I think that people who wrote bad reviewes of this book did not read the book (just like they might read every 50th page of any other book). Bill Gates once said that every person is born to be able to understand only up to a certain level of abstraction. Just like some of us are born to be able to lift 500 lbs. and some only 50 lbs. In addition, a person has to have some background to be able to understand more advanced topics. The book is most excellent.
Rating: Summary: Excellent book! Review: This is an excellent book! Easy to read and understand. I am an "A" student, at Portland State University and I think that people who wrote bad reviewes of this book did not read the book (just like they might read every 50th page of any other book). Bill Gates once said that every person is born to be able to understand only up to a certain level of abstraction. Just like some of us are born to be able to lift 500 lbs. and some only 50 lbs. In addition, a person has to have some background to be able to understand more advanced topics. The book is most excellent.
<< 1 >>
|