Mike Joy

Mike Joy is a Professor in Computer Science at the University of Warwick
in the UK. He received the MA degree in mathematics from Cambridge
University, the MA degree in post-compulsory education from the
University of Warwick, and the PhD degree in computer science from the
University of East Anglia. He is a Chartered Fellow of the British
Computer Society, a Senior Fellow of the ACM, and a Senior Fellow of the
Higher Education Academy in the UK

Mike's computer science research career began with an interest in
programming languages in general, and declarative languages in
particular, and since then has expanded to encompass software
engineering, agent-based systems, and empirical modelling. His expertise
in education, which started with a brief period as a schoolteacher
before he studied for his PhD, has developed in the last twenty-five
years, and he has particularly been involved in developing and
evaluating educational software for use in undergraduate computer
science programmes. He has a substantial track record in educational
technology research, and is author or co-author of over 200
peer-reviewed publications.