Schedule
The following is a tentative listing of the schedule of the course. Each day of the week will be filled in as topics are covered. The slides used in each class will be made available for download here.
| Week | Starting | Topics | Monday | Wednesday | Friday |
|---|---|---|---|---|---|
| 1 | 01/05/26 | Introduction | Slides (PDF) Slides (PPTX) |
||
| 2 | 01/12/26 | Review of Logic | |||
| 3 | 01/19/26 | Review of Proofs | MLK Day | Assignment 1 Due |
|
| 4 | 01/26/26 | Sequences | Exam 1 | ||
| 5 | 02/02/26 | Recursion | Assignment 2 Due |
||
| 6 | 02/09/26 | Review of Set Theory | |||
| 7 | 02/16/26 | Relations | SIGCSE Assignment 3 Due |
||
| 8 | 02/23/26 | Counting | Exam 2 | ||
| 9 | 03/02/26 | Probability | Assignment 4 Due |
||
| 03/09/26 | Spring Break | ||||
| 10 | 03/16/26 | Graphs and Trees | |||
| 11 | 03/23/26 | Running Time | Assignment 5 Due |
||
| 12 | 03/30/26 | Regular Languages | Exam 3 | Good Friday | |
| 13 | 04/06/26 | Higher Level Languages | |||
| 14 | 04/13/26 | Review | |||
| 14 | 04/20/26 | More Review | Assignment 6 Due |
||
Exam Schedule
Here is the tentative exam schedule listed separately.
- Exam 1: Monday, 01/26/2026, in class
- Exam 2: Monday, 02/23/2026, in class
- Exam 3: Monday, 03/30/2026, in class
- Final: Wednesday, 04/29/2026, 8:00 - 10:00 a.m.