Slides

Date Cliff
28 May, 2024 Intro Slides: Link
Notes: Link
 
Property Based Testing Slides: Link
Notes: Link
 
29 May, 2024 Python Basics Slides: Link
Notes: Link
 
31 May, 2024 Lambdas Slides: Link
Notes: Link
 
3 Jun, 2024 Regular Expressions Slides: Link
Notes: Link
 
FSM Slides: Link
Notes: Link
 
5 Jun, 2024 NFA and DFA Slides: Link Same notes as last time
10 Jun, 2024 Grammars Slides: Link
Notes: Link
 
12 Jun, 2024 OCaml Slides: Link
Notes: Link
 
OCaml HOF Slides: Link
Notes: Link
Notes same as Python HOF but use OCaml Language
17 Jun, 2024 Opsem Slides: Link
Notes: Link
Slides include Lambda Calc. Ignore
21 Jun, 2024 Lambda Calculus Slides: Link
Notes: Link
 
24 Jun, 2024 interpreters (pt1) Slides: Link
Notes: Link
 
26 Jun, 2024 Interpreters (pt2) Notes: Link  
28 Jun, 2024 Garbage Collection Notes: Link  
1 Jul, 2024 Rust Intro Slides: Link
Notes: Link
Chapter 3 of https://doc.rust-lang.org/book
3 Jul, 2024 Rust Ownership and References Chapter 4 of https://doc.rust-lang.org/book/
8 Jul, 2024 Rust Data Structs Slides: Link Chps 5,6 and 10 of https://doc.rust-lang.org/book/
12 Jul, 2024 Security Slides: Link