Teaching
Helping students build and question AI
I teach across artificial intelligence, machine learning, programming, and research methods, with an emphasis on both technical foundations and responsible practice.
Adelaide University
- ARTI X300 · Neural Networks and Deep LearningCourse designer, coordinator and lecturer · Undergraduate
- COMP5004 · Programming for Artificial Intelligence and Machine LearningCourse designer, coordinator and lecturer · Postgraduate
- COMP4001 · Large Language Models and Knowledge RepresentationCourse designer · Undergraduate (Honours)
- COMP4006 · Research Frontiers in Artificial IntelligenceCourse designer · Undergraduate (Honours)
- COMPSCI2008 / COMPSCI3020 · Topics in Computer ScienceCoordinator and lecturer · Undergraduate
- COMPSCI4405 / COMPSCI7405 · Research Methods in Software Engineering & Computer ScienceCoordinator and lecturer · Undergraduate / Postgraduate
- COMPSCI7327 · Concepts in Artificial Intelligence and Machine LearningCoordinator and lecturer · Postgraduate
- COMPSCI7317 / COMPSCI7617 · Using Machine Learning ToolsCoordinator and lecturer · Postgraduate
Previous teaching
- Business Data AnalyticsCoordinator and lecturer · RMIT University, 2022–2023
- AI in Web3Online course development · RMIT University / FutureLearn, 2022–2023
- Introduction to Software DevelopmentTutor · University of Technology Sydney, 2022