DrLuke Mathieson
(he/him)
Deputy Head Of School (Teaching And Learning)
School of Computer Science
Orcid identifier0000-0001-6470-2296 (opens in a new tab)
- Deputy Head Of School (Teaching And Learning)School of Computer Science
TEACHING AND SUPERVISION
Luke has taught subjects in most areas of computer science, but specialises in core theory topics such as:
- Computational complexity
- Algorithms
- Data structures
- Formal languages and automata
- Computability
- Graph theory and discrete mathematics
At UTS he teaches (or has taught) the following subjects:
- 31251 Data structures and algorithms
- 48024 Applications Programming
- 41078 Computing Science Studio 1
- 41080 Theory of Computing Science
- 40139 Programming 1
- 48023 Programming Fundamentals
- 41052 Advanced Algorithms
- Computational complexity
- Algorithms
- Data structures
- Formal languages and automata
- Computability
- Graph theory and discrete mathematics
At UTS he teaches (or has taught) the following subjects:
- 31251 Data structures and algorithms
- 48024 Applications Programming
- 41078 Computing Science Studio 1
- 41080 Theory of Computing Science
- 40139 Programming 1
- 48023 Programming Fundamentals
- 41052 Advanced Algorithms
TEACHING & SUPERVISION
- COURSE DEVELOPED41052 Advanced Algorithms1 Jul 2022
- RESEARCH-BASED DEGREE SUPERVISIONImproving Human-AI Coordination through Better Mental Models1 Apr 2020
- COURSE DEVELOPED41039 Programming 11 Mar 2020
- RESEARCH-BASED DEGREE SUPERVISIONOn the Progress of the Novice Programmer1 Apr 2019
- RESEARCH-BASED DEGREE SUPERVISIONControllability of Complex Networks1 Jan 2019