teaching

I enjoy teaching and have taught courses on Robotics, Statistics and Machine Learning, and Control.


Robotics

ENGN4627/6627 Robotics

Lecturer & Course Convener · ANU · 2023 – 2025

Undergraduate and postgraduate course covering the fundamentals of mobile robotics: (forward and inverse) kinematics, spatial variables, localisation, simultaneous localisation and mapping (SLAM), and path and motion planning.


Statistics and Machine Learning

COMP/ENGN8535 Engineering Data Analytics

Lecturer & Course Convener · ANU · 2023 – 2025

Postgraduate course covering statistical and machine learning methods for engineering data analysis.

ENGN8536 Statistical Inference in Mechatronics

Lecturer & Course Convener · ANU · 2022 & 2023

Postgraduate course on statistical inference for mechatronic systems — estimation, filtering, hidden Markov models, and change detection with applications to robotics and autonomous systems.


Control

EGH445 Modern Control

Lecturer & Unit Coordinator · QUT · 2019

Undergraduate course on modern control systems theory — state-space methods, stability analysis, observer design, and optimal control for engineering applications.