Teaching

Teaching

Courses taught at the University of Melbourne and previously at EPFL. I supervise PhD and Honours students working on human-robot interaction, robot learning, and social robotics.

University of Melbourne
COMP90082
Software Project
Capstone subject — industry-partnered software engineering projects in teams.
Postgraduate
2023 – 2026
COMP90055
Computing Project
Independent research projects supervised by academic staff.
Postgraduate
2022 – 2026
COMP30019
Graphics and Interaction
Fundamentals of 3D graphics, real-time rendering, and interactive system design.
Undergraduate
2022 – 2025
COMP90042
Natural Language Processing
Core NLP methods — guest lectures on embodied language understanding.
Postgraduate
2023
EPFL
CS-448
Sublinear Algorithms for Big Data
Guest lecturer on human-in-the-loop data collection and annotation at scale.
Postgraduate
2021
HUM-432
How People Learn
Interdisciplinary course on cognitive science, pedagogy, and technology-enhanced learning. Co-taught within the CHILI lab.
Undergraduate
2019 – 2022
Current PhD Students
Ramtin Tabatabaei
PhD Candidate
Robot failure recovery and consistency in human-robot collaboration.
Enrolled 2023 · University of Melbourne
Muhammad Bilal
PhD Candidate
Quality metrics and interactive feedback for learning from demonstration.
Enrolled 2023 · University of Melbourne
Jian Zhang
PhD Candidate
Visuo-haptic perception modelling for robot-mediated interaction.
Enrolled 2024 · University of Melbourne
Sarah Schombs
PhD Student
Tangible robots and haptic interfaces in early childhood education.
Enrolled 2023 · University of Melbourne
Yan Zhang
PhD Candidate
Implicit Communcation in human-robot collaboration.
Enrolled 2023 · University of Melbourne
Tharaka
PhD Candidate
Haptics for mindfulness
Enrolled 2024 · University of Melbourne
Farshad
PhD Candidate
Shared control for Robot Teleoperation
Enrolled 2024 · University of Melbourne
Enjie
PhD Candidate
XR for Lower Limb Gait Rehabilitation with Prosthetics
Enrolled 2024 · University of Melbourne
Open Research Topics
Learning from Demonstration with Corrective Feedback
Open
Gesture & Expressivity in Culturally-Diverse HRI
Open
Augmented Reality Interfaces for Robot Task Specification
Open
Social Robots in Aged Care Settings
Open
Child-Robot Interaction in STEM Education
Potentially available