COMP2711H: Honors Discrete Mathematical Tools for Computer Science
Lecture Slides
Introduction
Sets
Proposional Logic
Predicate Logic
Mathematical Proofs
Binary Relations
Functions
Mathematical Induction
Combinatorics: Part I
Combinatorics: Part II
Recursions: Part I
Recursions: Part II
Complexity of Algorithms
Probability: Part I
Probability: Part II
Probability: Part III
Graphs: Part I
Graphs: Part II
Modular Arithmetic
Number Theory: Part I
Number Theory: Part II
Groups, Rings and Fields
Polynomials over Fields
Finite Fields: Part I
Finite Fields: Part II
Finite Fields: Part III
List of Symbols