I'm an Associate Professor at the School of Computer Science and Engineering at the University of New South Wales and a member of the Programming Languages and Systems Group.I'm also affiliated with NICTA and work with the The Software Systems Research Group on the Trustworthy Filesystem Project.
Information for StudentsI'm the Grievance Officer for CSE. If you have problems related to a CSE course, please contact me via email to schedule an appointment.
Thesis Topics and Special ProjectsIf you are interested doing a Honours Thesis or Special Project in the area of functional languages, type systems, parallel computing, please contact me.
COMP3161 in Session 2, 2015.
COMP3141 in Session 1, 2015.
COMP3161 in Session 2, 2014.
COMP1927 in Session 1, 2014.
OtherCo-General Chair of The 21st ACM SIGPLAN International Conference on Functional Programming (ICFP 2016) in Nara, Japan.
Member at Large of the ACM SIGPLAN Executive Committee.