Rating: Summary: #1 discrete math book Review: The book is very well-written, clear and precise. I have read a couple of other books for discrete math courses, but found nothing exciting there; mostly frustrating errors, bad examples and confusion. Grimaldi's book covers pretty much everything you need to understand and apply in Discrete Mathematics. The exercises are well designed, in increasing difficulty. For most of the exercises, one can find similar examples in the text. Parts 1 and 2 of the book are by far the best read in Fundamentals and Enumeration I have ever encountered. Section 11 of Part 3 is a very nice introduction to Graph Theory. My only suggestion for improvement is some revision of sections 12 and 13 on graph algorithms - these can be simplified in terms of notation and description. Part 4 is for more advanced readers; it is usually used in a second course in Discrete mathematics. However, without being as exhaustive as the first three parts, the fourth part is presented with the same clarity and detail as the other three. I would strongly recommend this book not only to anyone who teaches Discrete mathematics, but also to any student who studies Discrete mathematics from a different book. If you are frustrated about the material; Grimaldi's book would give you the understanding and clarity you need. Definitely a five star product!
Rating: Summary: This is unreadable Review: There is no doubt Grimaldi must have been paid per page, because if quality mattered at all, the book would have been cut down to around 200 pages, and it would still be an easy read for first-year students. The redundancy and amount of trivial examples is so overwhelming that actually finding any content becomes like a search for a needle in a haystack.This is unfortunate, becase what the book covers is rather interesting.
Rating: Summary: Do Not Buy This Book Review: This book is intended for graduate students and professors of Mathematics who knew the subjet well already. The author made the subject unnecessarily complicated and explanations of the concepts are not adequate for first year CS students. It is not a book to rely on for self-study unless you have plenty of time, other text books and basic background on the subject. Contrary to the preface, I believe, the author intended to show off his math knowledge without consideration for the people who wants to learn.
Rating: Summary: Do Not Buy This Book Review: This book is intended for graduate students and professors of Mathematics who knew the subjet well already. The author made the subject unnecessarily complicated and explanations of the concepts are not adequate for first year CS students. It is not a book to rely on for self-study unless you have plenty of time, other text books and basic background on the subject. Contrary to the preface, I believe, the author intended to show off his math knowledge without consideration for the people who wants to learn.
Rating: Summary: Excellent overview of Discrete Mathematics for CS people Review: This book is perhaps the best reference for Discrete Math I have seen. The book is comprehensive. It gives an introduction to many topics every CS coding theory, number theory, partial orders, even automata. There are many examples and illustrations to understand the material. There are plenty of excercises. The text is well written; no errors or typos. It would be nice if the book had more proofs.
|