"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