Teaching

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.