Discrete Mathematics By Olympia Nicodemi -
Reading Nicodemi is like having a patient, brilliant tutor at your side, constantly asking, “But can you prove that?” and then waiting, without judgment, for you to try. In an era of instant answers and video tutorials, that kind of intellectual patience is rare and precious.
“Do not merely read this book,” Nicodemi seems to say. “Write in it. Argue with it. Fill in its gaps. Then you will have learned mathematics.” And that is perhaps the highest compliment one can pay to any textbook. Discrete Mathematics by Olympia Nicodemi
There is also a notable absence of algorithmic thinking. While graph theory appears, there is no discussion of search algorithms, complexity, or data structures—topics that many current discrete math courses include to serve CS majors. Olympia Nicodemi’s Discrete Mathematics is not the best-selling textbook on the market, nor is it the most up-to-date. But for the right student—one who wants to learn not just what mathematicians know but how they think—it is a hidden gem. Reading Nicodemi is like having a patient, brilliant
Nicodemi’s book occupies the niche between Epp’s gentle introduction and Hammack’s pure-proof focus, with a distinctive voice that rewards repeated reading. No book is perfect. Some readers find Nicodemi’s insistence on discovery frustrating when they simply need a clear statement of a theorem. The lack of an extensive answer key can be a genuine obstacle for independent study. Additionally, the book’s publication history (originally by Pearson, now harder to find) means it lacks modern online resources like companion websites or video playlists. “Write in it