| Date | Cliff | ||
|---|---|---|---|
| 31 May, 2026 | Notes | Notes: Link | Does not include Security Notes |
| 1 Jun, 2026 | Intro | Slides: Link Notes: Link |
|
| Semantics | Notes: Link | ||
| Ocaml | Slides: Link Notes: Link |
Also see the walkthrough which was made when we had to cancel the first intro week due to snow. | |
| 5 Jun, 2026 | Higher Order Functions | Slides: Link Notes: Link |
Also see a map/fold visualizer. Also, may happen on Monday, not sure if we will get to this today |
| 10 Jun, 2026 | Regular Expressions | Slides: Link Notes: Link |
|
| 12 Jun, 2026 | FSM | Slides: Link Notes: Link |
|
| 15 Jun, 2026 | NFA to DFA | Slides: Link | |
| 17 Jun, 2026 | Context Free Grammars | Slides: Link Notes: Link |
|
| 24 Jun, 2026 | Operational Semantics | Slides: Link Notes: Link |
|
| 26 Jun, 2026 | Interpreters | Notes: Link | The notes are a bit outdated but good enough. They will be updated in the next few days. You can also look at lecture example |