Object Oriented Software Development (SWEN20003)
Core SE Undergraduate, The University of Melbourne, 2025
Approximately 400 to 500 students enrolled. I have been teaching this subject in 2020, 2021, 2023, 2024, and 2025
Core SE Undergraduate, The University of Melbourne, 2025
Approximately 400 to 500 students enrolled. I have been teaching this subject in 2020, 2021, 2023, 2024, and 2025
Core CS Undergraduate, The University of Melbourne, 2022
Approximately 600 students enrolled. Teaching theory of computation, including logic, SAT solving, finite state automata.
SE Graduate, The University of Melbourne, 2021
Approximately 120 students enrolled. Teaching hands-on software engineering projects that involve industry partners.
Core CS Undergraduate, The University of Melbourne, 2021
Approximately 600 students enrolled. Teaching theory of computation, including logic, SAT solving, finite state automata.
CS Graduate, The University of Melbourne, 2020
Approximately 45 students enrolled. Teaching compiler theory and implementation.