Brief Overview
2009
- Completing Doctorate of Education at University of Melbourne
- Online Consultancy
- Lead Lecturer Central Queensland University: Social Issues, Computer Maths, E-Learning
- Lecturer Project Management: AMTC
- Online IB Computer Science workshops and courses
2008
- Part-Time Xavier College: Year 10 Maths, Year 10 to 12 IT.
- Semester 2: Lead Lecture "Social & Ethical Issues" BIS - Central Queensland University.
- Research: Effectiveness of Online Learning Environments.
- Online Courses: Java HL and SL for IB Computer Science Dossier.
- Online Workshops IB Computer Science
- 3 months Teaching in the UK- ICT year 7 to Year 11 GCSE
2007
- Part-time Maths and ICT teacher Xavier College.
- Professional Doctorate of Education: University of Melbourne.
- Online course development for International Baccalaureate.
- Deputy Chief Examiner Computer Science - International Baccalaureate.
2006
2005
Part-time positions:
- Deputy Director of Australian Institute of Computer Ethics, only 2005 (AiCE)
- IT Assessment developer: Monash International
- Examiner for the IB in Computer Science.
- Member of the Australian Informatics Olympiad Committee (AIOC)
- Lecturer: Ethical and Legal Frameworks unit-Information Systems-University of Melbourne
Recently published text books:
VCE Information Systems Checkpoints
IB Computer Science