2024 Deep Learning DATA425
- All teaching materials, including lecture recordings are available on Learn (second half of the semester)
2023 Algorithm in Data Science DATA473
- Complete set of lecture slides is evolving as we progress, so please use the online version if you can
- Learning resources
2019 Theory of Computing COSC341
Individual lectures:
- Lecture 1: Introduction
- Lecture 2: Sets, relations, functions
- Lecture 3: Cardinality
- Lecture 4: Finite state automata
- Lecture 5: Non-deterministic automata
- Lecture 6: NFA = DFA
- Lecture 7: Pumping Lemma
- Lecture 8: Pushdown automata and context free grammars
- Lecture 9: Regular languages
- Lecture 10: Classification of languages, Pumping Lemma 2
- Lectures 11-13: Turing Machines