Schedule
This schedule is tentative and subject to change.
Warmups are due every class day, even if they are not listed under the “Due” column.
Week 1
M Sep. 08 |
Welcome! | ||||||
We discuss the structure of the course and the role of mathematics in modern computation. | |||||||
Learning Objectives Getting Oriented |
In Class Welcome! |
Due Entrance Survey, Student Hours Scheduling Poll |
|||||
W Sep. 10 |
Mathematics and Me | ||||||
We discuss our relationship to math, how we've learned what we've learned, and the role of generative AI in learning mathematics. | |||||||
Learning Objectives Getting Oriented |
Prep Math Autobiography |
In Class Mathematics and Me |
|||||
F Sep. 12 |
Lab 1: Technical Writing and Truth Tables | ||||||
We review truth tables for describing logical operations and begin our first lab assignment in Google Colab. | |||||||
Prep Statements and Truth Tables |
In Class Lab 1: Technical Writing and Truth Tables |
Week 2
M Sep. 15 |
More Logic: Equivalence, Conditionals, and Biconditionals | ||||||
We introduce formal manipulations of logical expressions and work with the many ways to manipulate conditional statements. | |||||||
Prep More Logic: Equivalence, Conditionals, and Biconditionals |
In Class Logic practice |
||||||
W Sep. 17 |
Introducing Set Theory | ||||||
We introduce sets, set-builder notation, and operations for combining and measuring sets. | |||||||
Learning Objectives S1, S2 |
Prep Introducing Set Theory |
||||||
F Sep. 19 |
Lab 2: Inclusion-Exclusion | ||||||
We use the inclusion-exclusion formula and its generalizations to compute the cardinality of unions of sets. Along the way, we practice writing mathematical computations and performing computational experiments. | |||||||
Learning Objectives S2 |
Prep Cardinality and Complements |
In Class Lab 2: Inclusion-Exclusion |
Due Lab 1: Technical Writing and Truth Tables |
Week 3
M Sep. 22 |
Quantifiers and Predicate Logic | ||||||
We discuss quantification of propositions over sets and how to apply logical operations to symbolic quantifiers. | |||||||
Learning Objectives L1, L2 |
Prep Quantifiers and Predicate Logic |
In Class Quantifiers In Mathematical Statements |
|||||
W Sep. 24 |
Logical Deduction | ||||||
We introduce logical deduction as a formal method for drawing conclusions from a set of premises. | |||||||
Learning Objectives L3 |
Prep Logical Deduction |
||||||
F Sep. 26 |
Quiz 1 | ||||||
The first of four quizzes in which students have an opportunity to complete Learning Targets. | |||||||
Due Lab 2: Inclusion-Exclusion |
No matching items
Final Exam
Our final exam will be another quiz covering all twenty Learning Targets. So, it’s just like Quiz 4, except you’ll have 3 hours instead of 50 minutes.
© Phil Chodrow, 2025