personal teaching publications professional

about me

My first degree was a BA in Philosophy/Psychology, followed by an MA (Hons) in Philosophy, focused on metaphysics, logic, theory of mind and theory of language. I have also completed a BSc, Postgraduate Certificate of Academic Practice, and a PhD in Computer Science Education. I joined the Computer Science Department in 1995 and have been involved primarily in undergraduate teaching since that time. I am currently an Associate Professor.

My research field is Computer Science Education. The focus of my research is understanding how students learn to program, and developing tools to help in the teaching, learning and assessing of programming. I am also interested in techniques and technologies that support the development of learning communities, such as peer review and other social learning systems.


Assoc. Prof. Andrew Luxton-Reilly
Computer Science Department,
University of Auckland,
Auckland, NZ
+64 9 923 5654