Brief biography: Educated at Monash University (BSc (Hons) in Mathematics) and University of Edinburgh (PhD in program verification). Employed in Computer Science Departments of Monash University and the University of Melbourne. Professor in School of CIT (now ICT) at Griffith University from 1991 to 2014. Head of School from 1994 to 1997 and Acting Dean of former Faculty of Information and Communication Technology from 1999 to 2000.
Teaching interests: Programming, programming languages, database systems, data structures and algorithms, theory of computation, Web programming, teaching and learning methods.
Recent courses taught: 2503ICT Web Programming, 7401ICT eService Technology, 7112ICT Research Methods in IT.
Previous courses taught: 3515ICT Theory of Computation, 1005ICT Programming 2, Programming Language Implementation, Database Management Systems, Database Design, and many others.
Research interests: Theory, design and implementation of database systems; data mining algorithms; knowledge representation and reasoning; theory of programming languages; theory of computation; programming methodology; Web programming, semantic Web, ontologies, logic programming; health information systems, topics in mathematics.
Resources for CS researchers
This list is not up to date. See DBLP for a more current list. (I hope this link continues to work.)
Slides for a not-so-recent informal talk on electronic publication of academic research.
Previously required professional interests: Academic leadership, strategic planning, (staff) management, budgeting (just say "no"), and marketing (just say "yes"?)
Recreational interests: Reading, music (particularly opera), photography, go, bridge, chess, golf, tennis, bushwalking, travel, current affairs, ideas.
Motto 1: Procrastinate later! (Topor)
Motto 2: Le mieux est l'ennemi du bien! (Voltaire)
Quote: The last thing IBM needs now is a vision! (Lou Gerstner, IBM CEO, ca. 1990)
Quote: Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly, and applying the wrong remedies. (Groucho Marx)
Quote: [Go] takes a deep understanding of hard-to-define concepts just to be mediocre. (rec.games.go)
Quote: The camera is an instrument that teaches people how to see without a camera. (Dorothea Lange, via Di Northey)
Quote: “What is the use of a book,” thought Alice, “without pictures or conversations?” (Lewis Carroll, really talking about Websites).