Teaching

Summer Student Supervision

Summer Internship Superivison, CSIRO, Marsfield, 2024

Supervised five summer internships on various NLP topics such as question answering, positive unlabelled learning, counterfactual learning and hallucination reduction using LLMs.

INFO1110 Academic Tutor

Undergraduate course, University of Sydney, Computer Science, 2020

INFO1110 (Introduction to Programming) Academic Tutor Semester 1

Tutored a class of students online during the COVID-19 pandemic

Master’s Student Supervisor

Master's Project, Australian National University, Computer Science, 2020

Supervised two masters students on their master’s project during my PhD candidature.

INFO1113 Academic Tutor

Undergraduate course, University of Sydney, Computer Science, 2019

INFO1113 (Object Oriented Programming) Academic Tutor Summer School

Tutored 1 class on Monday, Wednesday, Friday 10 - 1 every week for Summer School in Object Oriented Design fundamentals in Java. These fundamentals include: design patterns, polymorphism, class hierarchy, functional lambdas, abstract classes/interfaces and stream API.

INFO1110/INFO1113 Academic Tutor

Undergraduate course, University of Sydney, Computer Science, 2018

INFO1110 (Introduction to Programming) Academic Tutor Semester 2

Tutored 1 class on Tuesday 10-1 PM every week for semester 2 in Python Fundamentals. These fundamentals include: iterators, classes, for/while loops, generators, packaging, programming idioms, functional programming and numpy.

INFO1110 Academic Tutor

Undergraduate course, University of Sydney, Computer Science, 2018

INFO1110 (Introduction to Programming) Academic Tutor Semester 1

Tutored 2 classes on Wednesday 1-3 PM and Friday 8-10 AM every week for semester 1 in Python Fundamentals.