Education
Moller studied mathematics and computer science as an undergraduate at the University of British Columbia, and then as a Masters student at the University of Waterloo, before going on to do a Doctor of Philosophy supervised by Robin Milner in the Laboratory for Foundations of Computer Science at the University of Edinburgh.
Career
His work has focussed on structural decomposition techniques for analysing abstract models of computing systems He has held posts at Strathclyde University, Edinburgh University, The Swedish Institute for Computer Science, The Royal Institute of Technology in Stockholm, and Uppsala University before moving to Wales as Professor of Computer Science at Swansea University in 2000. Professor Moller is a Fellow of the British Computer Society and Fellow of the Institute of Mathematics and its Applications, and in 2004 was elected President of the British Colloquium for Theoretical Computer Science.
He is also Director of Technocamps, a pan-Wales schools outreach programme supported by a £6 million European grant aimed at inspiring young people to study computing-based topics.
He currently works for Swansea University.