Prof Jeremy Yates Professorial Research Fellow Dept of Computer Science Faculty of Engineering Sciences