Comprehensive lecture notes covering logic, proofs, combinatorics, graph theory, and more. Each lecture includes detailed explanations, worked examples, and practice problems.
Building the fundamental concepts of discrete mathematics
Propositional logic, truth tables, logical operators, and basic proof techniques. Introduction to mathematical reasoning and formal logic notation.