teaching

Monash University (2019-current)

Semester 1, 2023

Semester 2, 2022

  • (Bachelor) FIT 2107: Software quality and testing
  • (Master) FIT 5136: Software engineering

Semester 1, 2022

  • (Master) FIT 5136: Software engineering

Semester 2, 2021

  • (Bachelor) FIT 2107: Software quality and testing
  • (Master) FIT 5136: Software engineering

Semester 1, 2021

  • (Master) FIT 5136: Software engineering

Semester 2, 2020

  • (Bachelor) FIT 2107: Software quality and testing
  • (Master) FIT 5136: Software engineering

Semester 1, 2020

  • (Master) FIT 5136: Software engineering

Semester 2, 2019

  • (Bachelor) FIT 2107: Software quality and testing

The University of Adelaide (2018)

Semester 2, 2018

  • (Bachelor) COMP SCI 2206: Software Engineering Workshop 2
  • (Bachelor) COMP SCI 3006: Software Engineering & Project
  • (Bachelor) COMP SCI 4409: Search-Based Software Engineering (Assessor only)
  • (Master) COMP SCI 7096B: Master of Software Engineering Projects B

Semester 1, 2018

  • (Bachelor) COMP SCI 3303: Engineering Software as a Service 1
  • (Master) COMP SCI 7096A: Master of Software Engineering Projects A