Title: Great! If you already know the material...
Product review: According to an instructor of mine (not the one teaching the course), this book was written by mathematicians for mathematicians. If you are not already well-versed in proofs and logic, this book is excruciatingly difficult to follow. The instructor teaching the course was a Ph.D. from MIT. Obviously he understands it, but both he and the book utterly failed to explain the concepts in terms that a normal computer engineer/scientist undergraduate could understand. If this is required reading for you Discrete Structures (or equivalent course) I highly recommend getting a second book that explains the terms in plain English (as opposed to in the language of Math, which I am not fluent in). Unfortunately I was not smart enough to do this myself early on, so I cannot provide a recommendation. Suffice it to say I learned my lesson and I hope my experience benefits you.
Would you say this review depicts the product in a flattering or unflattering light?
