Senior Lecturer at RMIT University, Melbourne, Australia. I am an educator, researcher and practitioner in Computing Education. I am also interested in the use of technology in education, and the development of innovative teaching and learning practices.
View My GitHub Profile
Home
|
Personal
|
SoTL
|
Teaching
|
Research
|
Supervision
|
Platypus
|
Publications
Teaching
This page shares my teaching activities, courses, and educational practice.
RMIT Melbourne (2021-Present):
Introduction to Programming (Python)
Programming 1 (Java)
Building IT Systems
Programming Bootcamp 1 (Java, 1000+ students)
Python Programming Bootcamp
Programming Studio 1 (taught only)
RMIT Vietnam (2014–2020):
Introduction to Programming (Python)
Programming 1 (Java)
Building IT Systems
User-Centred Design
Practical Database Concepts
Université du Littoral Côte d’Opale, Calais, France (2011–2012):
C programming (Licence 2, TP)
Database, mostly SQL (Licence 2, TP)
Algorithm and C programming (Licence 2, CM/TD/TP)
Algorithm and introduction to programming in ADA * (Licence 1, CM/TD)
System (UNIX) (Licence 2, TP)
C++ (Licence 3, TP & projet)
Awards
SCT top5 (student evaluation) courses for Games and AI techniques
RMIT University Award for Excellence in Learning and Teaching (2017)