Subjects I am/was Teaching


I am mainly teaching computer science courses such as:
  • COMP10001: Foundations of Computing (UniMelb)
  • DATA0006: Data Analytics with Python (UniMelb)
  • FIT5217: Natural Language Processing (Monash)
  • Statistical Machine Learning (UniMelb)
  • Web Search and Text Analysis (UniMelb)
  • Knowledge Technologies, or Introduction to Machine Learning (UniMelb)
  • Database Systems and Information Modelling (UniMelb)

I can also potentially teach ``Introduction to Algorithms'' or design a course on ``Formal Languages'', ``Multilingual NLP'', ``Technology for Field Research and Under-resourced Languages'', ``Machine Learning for Corpus Analysis''.

2024


2023

  • Co-Lecturing and Coordinating ``COMP10001: Foundations of Computing'' (Jul -- Nov 2023; w/Chris Leckie and Huey Yee Chan)
  • Lecturing and Coordinating ``COMP10001: Foundations of Computing'' (Jan -- Feb 2023; Summer Term): Dual-delivery. Lectures will be streamed via Lecture Capture, tutorials will be both on campus and via Zoom, MST and exam will be online. We will use Grok for practical exercises, accounts will be provided at the start of the term

2022

  • Co-Lecturing and Coordinating ``COMP10001: Foundations of Computing'' (Jul -- Nov 2022; w/Chris Leckie and Huey Yee Chan)
  • Co-Lecturing and Coordinating ``COMP10001: Foundations of Computing'' (Feb -- Jun 2022; w/Chris Ewin and Nic Geard)
  • Lecturing and Coordinating ``COMP10001: Foundations of Computing'' (Jan -- Feb 2022; Summer Term)

2021

  • Co-Lecturing and Coordinating ``DATA0006: Data Analytics with Python'' (Oct -- Dec 2021; w/Chris Ewin)
  • Lecturing and Coordinating ``FIT5217: Natural Language Processing'' (Mar -- Jun 2021)
  • Lecturing and Coordinating ``FIT5217: Natural Language Processing (Suzhou)'' (Jun -- Aug 2021)
  • Lecturing and Coordinating ``COMP10001: Foundations of Computing'' (Jan -- Feb 2021; Summer Term)

2015 -- 2019

  • Running weekly workshops for ”Statistical Machine Learning” course (2018): advanced machine learning (PGMs, Bayesian inference, SVMs). Implementing models using Jupyter notebooks
  • Running weekly workshops for ”Web Search and Text Analysis” course (2018, 2019): advanced machine learning and NLP approaches (LDA, HMMs, Neural MT). Implementing models using Jupyter notebooks
  • Running weekly workshops for ”Knowledge Technologies” course (2016--2019): basics of information retrieval and machine learning
  • Running weekly labs and workshops for ”Database Systems and Information Modelling” (2015--2019):ER-modelling and SQL

Semirandom Books

Lewis Carroll. Alice's Adventures in Wonderland. Donald Knuth. The Art of Computer Programming. Martin Haspelmath, Andrea D. Sims. Understanding Morphology Marvin Harris. Cows, Pigs, Wars, and Witches. Christopher Bishop. Pattern Recognition and Machine Learning. Stanislaw Lem. The Star Diaries.

Poem (by Yosano Akiko)

その路をずつと行くと
死の海に落ち込むと教へられ、
中途で引返した私、
卑怯な利口者であつた私、
それ以来、私の前には
岐路と
迂路とばかりが続いてゐる。

Acknowledgement

Sulphur Crested Cockatoos

I acknowledge the Wurundjeri people of the Kulin nation who are the traditional custodians of the land on which I live, work and write.