Colin Perkins has been a lecturer in the School of Computing Science at the University of Glasgow since 2003. Previously, he was a Research Assistant Professor at the University of Southern California Information Sciences Institute, and a Research Fellow in the Department of Computer Science, University College London. He received a BEng degree in Electronic Engineering in 1992, and a DPhil in 1996, both from the Department of Electronics at the University of York. He is a member of the Institution of Engineering and Technology and the Association for Computing Machinery, and a senior member of the Institute of Electrical and Electronics Engineers.