teaching
I've taught a range of AI and CS courses at THW-VUW --- and have also developed brand new ones, from 1st to 4th-year level.
2023
-
AIML430: Applications and Implications of Artificial Intelligence
Course co-ordinator, and taught half the course. -
AIML131: Introduction to Artificial Intelligence
Course co-ordinator, and taught half of the course. This is a brand new course in 2023 which has no programming experience required. -
SWEN304/435: Database System Engineering
Taught one-third of the course.
2022
-
AIML430: Applications and Implications of Artificial Intelligence
Course co-ordinator, and sole academic on the course, responsible for all teaching and assessment. -
COMP307/AIML420: Introduction to Artificial Intelligence
Taught half of the course. -
AIML427: Big Data
Lecturer responsible for half of the course.
2021
-
AIML430: Applications and Implications of Artificial Intelligence
New course. Developed all content and assessment and taught the whole trimester. -
COMP309/AIML421: Machine Learning Tools and Techniques
Course co-ordinator, responsible for overall management and running of the course, as well as some teaching. -
COMP307/AIML420: Introduction to Artificial Intelligence
Taught half of the course.
2019 (postdoc years)
-
COMP361: Design and Analysis of Algorithms
Lecturer responsible for the second half of the course.