## 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