"DMOI" refers to "Discrete Mathematics: An Open Introduction (version 4)" by Oscar Levin. "Number Theory" refers to "Number Theory toward Cryptography" by Mohamed Omar.
All pre-class reading assignments must be submitted an hour before the start of class. All quizzes should be submitted on Moodle; however, some pre-class assignments must
be submitted on Gradescope.
|
Reading material
|
Topic(s)
|
Pre-class work
|
Due date
|
|
DMOI 0.1-0.2, 5.1-5.2
|
Discrete structures, sets, functions
|
DMOI 0.1-0.2, 5.1-5.2 quiz
|
08/25/2026 at 10:30 am
|
|
DMOI 1.1-1.3
|
Mathematical statements, propositional logic
|
DMOI 1.1-1.3 quiz
|
08/27/2026 at 10:30 am
|
|
DMOI 1.4-1.5
|
Proofs
|
DMOI 1.4-1.5 quiz
|
09/01/2026 at 10:30 am
|
|
DMOI 4.5-4.6, Number theory 4
|
Induction
|
DMOI 4.5-4.6 quiz
|
09/03/2026 at 10:30 am
|
|
Number theory chapter 1
|
Divisibility and the Euclidean Algorithm
|
Number theory 1 quiz
|
09/08/2026 at 10:30 am
|
|
Number theory 2-3
|
GCD, integer combinations, and linear diophantine equations
|
Number theory 2-3 quiz
|
09/10/2026 at 10:30 am
|
|
Number theory 5
|
Prime numbers
|
Number theory 5 quiz
|
09/15/2026 at 10:30 am
|
|
Number theory 6
|
Modular arithmetic
|
Number theory 6 quiz
|
09/17/2026 at 10:30 am
|
|
Number theory 7
|
Solving linear congruences
|
Number theory 7 quiz
|
09/24/2026 at 10:30 am
|
|
Number theory 8
|
Fermat's little theorem and Euler's theorem
|
Number theory 8 quiz
|
09/29/2026 at 10:30 am
|
|
Number theory 9
|
RSA Encryption
|
-
Number theory 9 quiz
-
RSA Part 1 (submit on Gradescope)
|
10/01/2026 at 10:30 am
|
|
DMOI 2.1-2.2
|
Graph theory definitions, trees
|
DMOI 2.1-2.2 quiz
|
10/06/2026 at 10:30 am
|
|
DMOI 2.4
|
Euler trails and circuits
|
DMOI 2.4 quiz
|
10/08/2026 at 10:30 am
|
|
DMOI 2.3
|
Planar graphs
|
DMOI 2.3 quiz
|
10/15/2026 at 10:30 am
|
|
DMOI chapter 2.5
|
Coloring
|
DMOI 2.5 quiz
|
10/22/2026 at 10:30 am
|
|
DMOI 3.1-3.4
|
Binomial coefficients, combining outcomes
|
DMOI 3.1-3.4 quiz
|
10/29/2026 at 10:30 am
|
|
DMOI 3.5
|
Stars and bars
-
Alternately, Stars and stripes (© Kiefer Crowley)
|
DMOI 3.5 quiz
|
11/03/2026 at 10:30 am
|
|
DMOI 3.6
|
Combinatorial proofs
|
DMOI 3.6 quiz
|
11/05/2026 at 10:30 am
|
|
DMOI 4.1
|
Sequences
|
DMOI 4.1 quiz
|
11/12/2026 at 10:30 am
|
|
DMOI 4.2-4.4
|
Arithmetic and geometric sequences
|
DMOI 4.2-4.4 quiz
|
11/17/2026 at 10:30 am
|
|
DMOI chapter 4.4
|
Solving recurrences
|
DMOI 4.4 quiz
|
11/19/2026 at 10:30 am
|
|
DMOI chapter 6.1
|
Generating functions
|
Generating functions pre-class worksheet (submit on Gradescope)
|
11/24/2026 at 10:30 am
|