Discrete Mathematics By Olympia Nicodemi Jun 2026

Finding paths (like Euler and Hamilton paths) to solve logistics problems.

: Introduction to logic, deduction, and the construction of proofs.

The textbook follows a standard but carefully curated progression designed to build mathematical maturity incrementally.

As noted in computer science curricula, discrete mathematics is foundational. Without it, understanding algorithms, data structures, or cryptography is difficult. Discrete Mathematics by Olympia Nicodemi

In an era where education is increasingly transactional ("I paid tuition, now give me the skills"), Nicodemi’s book stands defiantly as a piece of bildung —a formation of the mind. If you find a copy, treasure it. Work through it slowly. And when you finally prove that generalization about Fibonacci numbers on your own, you will understand why a small group of mathematicians and educators still whisper the name with genuine reverence.

: Early editions (and related works by the author) often utilized pretests and posttests for each chapter, keyed to specific learning objectives, to help students track their progress.

Though not a modern textbook, this book has a quiet but important legacy. For many, it served as their first clear and encouraging look into the world of discrete math. The book is an extension of Nicodemi's . Finding paths (like Euler and Hamilton paths) to

If you are interested in looking at the textbook's details or purchasing, you can find the Discrete Mathematics textbook details on websites like AbeBooks or view it on WorldCat. Are you currently studying this subject?

Because of the explanatory style and fully worked examples, motivated readers can work through much of the book alone. Solutions to odd-numbered exercises are often provided.

The text is specifically structured for a one-semester course, typically taken by computer science or mathematics majors in their first or second year. It assumes a baseline level of "mathematical maturity" equivalent to one semester of calculus and exposure to a high-level programming language. The book focuses on two primary goals: As noted in computer science curricula, discrete mathematics

: The book serves as a literal bridge between standard calculus-heavy mathematics and the logic-driven requirements of computer science. You can discuss how it translates abstract concepts like "set theory" into practical "algorithm design." Logical Reasoning : Nicodemi emphasizes logic and proof techniques

Nicodemi constantly reminds the reader of the symbiosis between mathematics and technology. When discussing topics like matrix operations or graph traversals, the text frames the concepts in ways that naturally translate into pseudo-code or programming logic. Why Choose Nicodemi for Self-Study or Classroom Use?

Discrete Mathematics: A Bridge to Computer Science and Advanced Mathematics

But clarity is not the same as ease.

This illustrates her approachable, metaphor-rich style.

Shopping Cart
  • Your cart is empty.
Scroll to Top