The University of Sydney

Teaching overview

My vision for Human-Centred Computing (HCC) integrates my teaching and research. It brings together Computer Science and the range of other disciplines that are critical for created computing systems that can serve people's needs most effectively. My teaching has been mainly been in the areas of Human-Computer Interaction (HCI) and programming.

Archive of past teaching

HCI teaching resources

Programming teaching resources