The University of Adelaide Australia
 Home  >> Peter Kelly  ||  Courses  ||  Degrees  ||  Staff  ||  Research  || 

I'm an associate lecturer in the School of Computer Science and a member of the Distributed and High Performance Computing group.

My research interests cover a range of different areas, including programming language design, compiler construction, functional programming, distributed computing, and web services.

I am currently in the process of completing my PhD project on applying parallel functional programming concepts to the design of workflow engines. This work has applications in a range of application areas, in particular e-Science workflows and large scale data processing. My supervisors are Paul Coddington and Andrew Wendelborn. You can read more about my project here.

My consulting hours are Monday 12-2 and Wednesday 12-2.

Teaching

Semester 2, 2009
Computer Science 1A
Computer Science Concepts
Data Structures and Algorithms
Operating Systems

Other links

Publications
Project SVN repository
Video demonstration of graph reduction

Associate Lecturer
School of Computer Science
THE UNIVERSITY OF ADELAIDE
SA 5005
AUSTRALIA
Email: pmk@cs.adelaide.edu.au
Web: http://www.cs.adelaide.edu.au/~pmk

Telephone: +61 8 8303 7561
Facsimile: +61 8 8303 4366
Office: Plaza Building 1057