Teaching & special projects

Teaching

I have taught a range of programming, computer science, project management and design subjects at universities in Australia and the U.S. over the years. They include:

  • Software Engineering Project (SWEN90013): 2003, 2016-8, University of Melbourne.
    Teaching SWEN90013 at the University of Melbourne in 2016-2-18 has seen a major change of the subject to use modern, agile development methods which more closely align with current industry practice. Two teaching publications have resulted.

  • Software Engineering Process and Practice: 2000-2002, 2006.

  • Software Engineering Case Studies: 2003.

  • Project Management: 2004, 2005.

  • Intelligent Software Agents: 1996, 1997, 1998, 1999, 2000, 2001, 2003,  2005, 2006.

  • Logic programming and Prolog: 1986-1995, 1999, 2002-2004.

  • Prolog as a Formal Method in Software Engineering: 1994.

  • Artificial Intelligence: 1989-1994, 1996-1998.

  • Analysis of Algorithms: 1988, 1989.

  • Theoretical Computer Science: 1991.

  • Introduction to Programming: 1985, 1991, 1993, 1994.

I have also been the academic coordinator for a number of privately-run courses:

  •  DSTO Graduate Certificate in Scientific Leadership, 2008-2009 (Through Melbourne Consulting and Custom Programs).

  •  e-Forensics, 2003-2006  (through Melbourne University Private)

  • Software Engineering, 1999-2001 (through Melbourne University Private)

    First undergraduate course run through MUP. Good outcomes for the attendees who were successfully transferred into University of Melbourne when the Adacel Training facility in Wodonga shut down

 Special teaching projects

Melbourne Robocats

Swinburne Senior Lecturer in Education Therese Keane and I mentored the all-girl Melbourne RoboCats, a team of six students from The King David School, Mentone Girls’ Grammar School, Marist-Sion College in Warragul, and Sunshine College as they prepared for a 2015 Sydney competition featuring Australian and international teams.

The team developed ‘Cat-a-tonic’, a robust robot that used a sophisticated pneumatic system to lift totes. They were awarded the Judges’ Award at the competition. The team were sponsored by Swinburne University of Technology, BAE Systems and Ford Australia.

Robocats Rule!, Swinburne Knowing, 2 April 2015.