In my current role my teaching is focussed on the oversight and development of Next Generation PhD/Master/Honours programs for AI/Emerging Tech and Quantum. My teaching ethos has developed since I first starting teaching in Japan in 1995. I have taught 43 University level modules, coordinated 32 and developed 11 new modules as follows. I’ve taught over 2,500 students in five universities in my courses.
2022 | COMP9024: Data Structures and Algorithms |
2021 | COMP4511: User Interface Design |
2020 | ENGG1811: Computing for Engineers |
2019 | CS5040: Human Computer Interaction Principles and Methods |
2019 | CS3106: Human Computer Interaction |
2018 | CS5040: Human Computer Interaction Principles and Methods |
2017 | CS1002: Object Oriented Programming |
2017 | CS1005: Computer Science in Everyday Life |
2016 | CS3106: Human Computer Interaction |
2016 | CS5040: Human Computer Interaction Principles and Methods |
2016 | CS3099/CS3098: Junior Honours Project |
2016 | CS3106: Human Computer Interaction |
2016 | CS5040: Human Computer Interaction Principles and Methods |
2016 | CS3106: Human Computer Interaction |
2016 | CS5040: Human Computer Interaction Principles and Methods |
2015 | CS4102: Computer Graphics |
2014 | CS5040: Human Computer Interaction Principles |
2013 | CS4102: Computer Graphics |
2013 | CS5041: User Centred Interaction Design |
2012 | CS4102: Computer Graphics |
2012 | CS5041: User Centred Interaction Design |
2011 | CS4102: Computer Graphics |
2011 | CS5041: Advanced Interactive Technologies |
2010 | CS4102: Computer Graphics |
2010 | KXH012: Introduction to Mixed Reality |
2009 | COMP40610: Information Visualisation |
2009 | COMP40340: Multimedia, Graphics & Visualization |
2008 | COMP40610: Information Visualisation |
2008 | COMP40340: Multimedia, Graphics & Visualization |
2007 | COMP20010: Data Structures and Algorithms I |
2007 | COMP40610: Information Visualisation |
2007 | COMP40340: Multimedia, Graphics & Visualization |
2006 | COMP40340: Multimedia, Graphics & Visualization |
2006 | COMP20010: Data Structures and Algorithms I |
2005 | COMP40340: Multimedia, Graphics &Visual. |
2005 | COMP20010: Data Structures and Algorithms I |
2001 | COMP105: Internet Communications |
2001 | SENG205: Introduction to Web Engineering |
2000 | SENG114: The Online Society |
2000 | COMP105: Internet Communications |
1999 | SENG114: The Online Society |
1998 | COMP110: An Introduction to Programming |
1998 | COMP220: Theory of Computation |