Bytebook Compiler
DMS

Discrete Mathematics

The mathematics under computer science: logic, proofs, sets, relations, functions, counting, recurrences, graph theory, number theory and Boolean algebra.

0%complete
Lessons
18
Runnable examples
31
Quiz questions
72
Visualizers
4

What you will be able to do

  • Build truth tables and simplify logical expressions
  • Write direct, contradiction and induction proofs
  • Work with sets, relations, functions and partial orders
  • Count with permutations, combinations and inclusion–exclusion
  • Solve recurrence relations
  • Reason about graphs, trees, modular arithmetic and Boolean algebra

Syllabus