Previously, at Swinburne University of Technology
At Swinburne I was involved in tutoring Games Programming, which covers game development and 3D graphics programming, and Intelligent Systems, which deals with biologically inspired computing techniques such as artificial neural networks, ant colony optimisation and particle swarm optimisation. I have developed and delivered guest lectures for both subjects.
Previously, at Bond University
I was the subject convenor for Software Development 1 (i.e., programming 1) in three semesters and Principles of Programming Languages (covering language principles and different programming paradigms) in one. I received the following TEVAL (teacher evaluation) ratings for Overall Effectiveness:
|033||Software Development 1||5.79 / 7|
|041||Software Development 1||5.56 / 7|
|042||Software Development 1||5.79 / 7|
|051||Principles of Programming Languages||5.75 / 7|
I have previously tutored a range of programming and database management subjects.