The book is noted for its good organisation, with each chapter suitable for one lecture, making it practical for educational use. The content is considered essential for understanding various aspects of computer science.
Bill Gasarch highlights the book's excellent organisation, pointing out that each chapter is designed to fit into a single lecture. This makes it a very practical resource for educators. They also emphasize the book's importance in covering essential topics in computer science, from algorithms to graph theory. Overall, they see it as a valuable tool for both teaching and learning.
Quick quotes
In this column, we review these three books: 1. Essential Discrete Mathematics for Computer Science, by Harry Lewis and Rachel Zax.
The importance of this book primarily stems from its good organisation, because each chapter of the book is suitable for one lecture.
Discrete mathematics is the basis of much of computer science, from algorithms and automata theory to combinatorics and graph theory.