Teaching
I am passionate about sharing the joy of algorithmic problem-solving with students of all levels. I have twice significantly uplifted student satisfaction (as measured by student surveys) the second time I coordinated the subject: COMP30026 Models of Computation at University of Melbourne, and COMP3027 Algorithm Design at University of Sydney.
University of Melbourne
Note: bold means I was subject coordinator and co-lecturer, bold italic means I was subject coordinator and sole lecturer, otherwise I was co-lecturer.
- COMP90077 Advanced Algorithms and Data Structures (2026 S1, 2025 S1, 2024 S1)
- COMP10001 Foundations of Computing (2025 S1, 2024 S1)
- COMP30026 Models of Computation (2026 S2, 2025 S2, 2024 S2, 2023 S2)
University of Sydney
Awards
I have been awarded the Faculty Unit of Study Survey Commendations 4 times for exceptionally high student ratings.
- 2021 Faculty Unit of Study Survery Commendation for COMP3027 Algorithm Design and COMP3927 Algorithm Design (Advanced)
- 2020 Faculty Unit of Study Survery Commendation for COMP3027 Algorithm Design and COMP3927 Algorithm Design (Advanced)
Subjects taught
From 2019 to 2022, I was the subject coordinator and sole lecturer for COMP3027 and COMP3927 at the University of Sydney.
- COMP3027 Algorithm Design (2022 S1, 2021 S1, 2020 S1, 2019 S1)
- COMP3927 Algorithm Design (Advanced) (2022 S1, 2021 S1, 2020 S1, 2019 S1)
- COMP9123 Data Structures and Algorithms (co-lecturer) (2022 S1)