Teaching Experience
Below is a summary of my teaching experience across the University of Melbourne, the University of Western Australia, and Monash University.
The University of Melbourne
Subject Coordinator & Lecturer, SWEN90014 — Master Software Engineering Project
Semester 2, 2025 · Masters unit · Project-based software engineering subject.
The University of Western Australia
Subject Coordinator & Lecturer, CITS4401/3301 — Software Requirements and Design
Semester 1, 2025 · Master & undergraduate unit · Requirements engineering and design.
Subject Coordinator & Lecturer, CITS5026 — IT Capstone Project
Semester 2, 2024 · Masters capstone project unit · Supervision of industry-style group projects.
Subject Coordinator & Lecturer, CITS4401/3301 — Software Requirements and Design
Semester 1, 2024 · Master & undergraduate unit · Requirements and architecture-focused teaching.
Monash University
Tutor, FIT3077 — Software Architecture and Design
Semester 1 · 2022–2023 · Undergraduate & Masters unit.
Tutor, FIT2099 — Object Oriented Design and Implementation
Semesters 1 & 2 · 2021–2023 · Undergraduate unit.
Tutor, FIT2107 — Software Quality and Testing
Semester 2 · 2021–2023 · Undergraduate unit.
