Date |
Topic |
Slides |
Notes |
Aug. 30, 2022
| Intro (Cliff)
| Intro
| Intro
|
Aug. 30, 2022
| Ruby (Cliff)
| Ruby
| Ruby
|
Sept. 1, 2022
| Regular Expressions (Cliff)
| Regular Expressions
| Regular Expressions
|
Sept. 6, 2022
| Codeblocks (Cliff)
| Codeblocks
| Codeblocks
|
Sept. 8, 2022
| Modules (Cliff)
| Modules
| Modules
|
Sept. 13, 2022
| OCaml (Cliff)
| OCaml
|
|
Sept. 15, 2022
| ocaml cont (Cliff)
| ocaml cont
| ocaml cont
|
Sept. 20, 2022
| Higher Order Functions (Cliff)
| Higher Order Functions
| Higher Order Functions
|
Sept. 27, 2022
| Functional Programming (Cliff)
| Functional Programming
| Functional Programming
|
Sept. 29, 2022
| Property-Based Testing (Jose)
|
| Property-Based Testing
|
Sept. 29, 2022
| Property Based Testing (Cliff)
| Property Based Testing
|
|
Oct. 11, 2022
| FA (Cliff)
| FA
|
|
Oct. 18, 2022
| NFA and DFA (Cliff)
| NFA and DFA
| NFA and DFA
|
Oct. 20, 2022
| Regex and FSM Conversions (Cliff)
|
| Regex and FSM Conversions
|
Oct. 25, 2022
| Grammars (Cliff)
| Grammars
| Grammars
|
Oct. 27, 2022
| Lexing and Parsing (Cliff)
| Lexing and Parsing
| Lexing and Parsing
|
Nov. 3, 2022
| OpSem (Cliff)
| OpSem
| OpSem
|
Nov. 8, 2022
| Lambda (Cliff)
| Lambda
|
|
Dec. 1, 2022
| Ownership, References, and Lifetimes (Jose)
| Ownership, References, and Lifetimes
|
|
Dec. 1, 2022
| Strings, Vectors, Hashmaps (Jose)
| Strings, Vectors, Hashmaps
|
|
Dec. 6, 2022
| Lifetimes, Structs, Enums (Cliff)
| Lifetimes, Structs, Enums
|
|