Discrete Mathematics — The Mathematics of Computing

Discrete mathematics studies structures that are fundamentally discrete rather than continuous. It is the mathematical backbone of computer science, cryptography and algorithms.

Included Topics

  • Propositional and predicate logic.
  • Sets, relations and functions.
  • Combinatorics and counting.
  • Graphs and trees.
  • Recurrence relations and induction.