DISCRETE MATHEMATICS FOR ENGINEERS (RYERSON UNIVERSITY, 2017)

LECTURE SLIDES

01: propositional logic,
02: predicate logic,
03: set theory,
04: induction,
05: recursion,
06: divisibility,
07: congruences,
08: RSA,
09a: RSA - proofs,
09b: graph theory I,
10: graph theory II,
11: graph theory III.

Each of these is a 3h lecture. I recommend breaking them up into smaller chunks.

IN-CLASS WORKSHEETS

01: propositional logic worksheet
02: predicate logic worksheet
03: set theory worksheet
04: induction worksheet
05: recursion worksheet
06: divisibility worksheet
07: congruences worksheet
08: RSA worksheet (change the numbers in question 3 for different versions)
09: graph theory I worksheet
10: graph theory II worksheet
11: graph theory III worksheet

ASSIGNMENTS

Propositional logic assignment