| Date | Topic | Slides | Notes |
|---|---|---|---|
| Aug. 28, 2023 | 030X Lecture Materials (Prof Kauffman) | 030X Lecture Materials | 030X Lecture Materials |
| Aug. 29, 2023 | Intro (Cliff) | Intro | Intro |
| Aug. 31, 2023 | Python Basics (Cliff) | Python Basics | Python Basics |
| Sept. 5, 2023 | Python HOF (Cliff) | Python HOF | Python HOF |
| Sept. 7, 2023 | Regular Expressions (Cliff) | Regular Expressions | Regular Expressions |
| Sept. 12, 2023 | Finite State Machines (Cliff) | Finite State Machines | Finite State Machines |
| Sept. 19, 2023 | NFA and DFA (Cliff) | NFA and DFA | |
| Sept. 26, 2023 | OCaml (Cliff) | OCaml | OCaml |
| Sept. 28, 2023 | Ocaml HOF (Cliff) | Ocaml HOF | Ocaml HOF |
| Oct. 12, 2023 | Grammars (Cliff) | Grammars | Grammars |
| Oct. 17, 2023 | interpreters (Cliff) | interpreters | interpreters |
| Oct. 24, 2023 | Lambda Calculus (Cliff) | Lambda Calculus | Lambda Calculus |
| Oct. 31, 2023 | OpSem (Cliff) | OpSem | OpSem |
| Nov. 14, 2023 | Rust (Cliff) | Rust | Rust |
| Nov. 14, 2023 | Garbage Collection (Cliff) | Garbage Collection | |