I used this book in my Data Structures class. It has sample problems with solutions in the back of the book so you understand what they were talking about (unfortunately, I cannot say the same for a lot of data structures texts) The sample problems were also good for review for an exam. This was one of the few Computer Science textbooks that I have actually kept as a reference.
0Report
Although there is now consensus over the coverage in a first course in discrete mathematics, the level of difficulty one finds in books for this audience has a wide range. Some opt for the basic approach, with very little rigor, and anything labeled as a proof is either trivial or an advanced waving of the hands. Notational complexity is kept to a minimum, which is fine for the beginner, but limits the value as the student...
0Report
With all due respect to some of the other reviewers, I found this book extremely helpful and extremely well written. Much of the polarity in the reviews may stem from the fact that different people have different learning models and corresponding expectations. As a career changer with several degrees in other engineering disciplines, I found many of the explanations very helpful and very appropriate relative to my current...
0Report
This is an excellent text. It is great for anyone who is interested in Computer Science. Professor Gersting covers all of the basic mathematical structures necessary for through understading of Computer Science. The material is presented on a low level initailly to facilitate understanding. The relationship between Math and Computer Science is one in which Professor Judith Gersting presents well without explicitly stating...
0Report
The textbook is one of the best books available for study of discrete mathematics for the computer science student. From the start it lays a solid foundation by covering formal logic. The treatment of propositional logic and proof techniques emphacizes rules of deduction, which are clearly explained and illustrated in the text. The author's mix of examples, practice problems, tables and reminders is especially helpful...
0Report