Slides

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