Accessibility statement

All Staff

Dr Alan Millard


My research focuses on swarm robotics and multi-robot systems, covering interests such as:

  • Fault tolerance (detection, diagnosis, and recovery)
  • Simulation-based internal models for behaviour prediction
  • Multi-robot localisation and mapping
  • Automatic design of swarm behaviours
  • Augmented reality interfaces for human-robot interaction
  • Open-source software and hardware development

Prospective PhD students: If you are interested in pursuing a related topic under my supervision, please contact me to discuss projects.


  • Postgraduate Certificate in Academic Practice (PGCAP), University of Plymouth (2020)
  • PhD Computer Science, University of York (2016)
  • MEng Computer Systems and Software Engineering (with a year in industry), University of York (2011)


  • Lecturer in Computer Science, University of York (2021 – present)
  • Senior Lecturer in Computer Science and Autonomous Systems, University of Lincoln (2020 – 2021)
  • Lecturer in Robotics, University of Plymouth (2018 – 2020)
  • Research Associate, University of York (2015 – 2018)
  • Teaching Fellow in Intelligent Systems, University of York (2014 – 2015)

Departmental and University Roles

  • Academic Ambassadors for UG Student Recruitment & Outreach


Contact details

Department of Computer Science
University of York
Deramore Lane
YO10 5GH

Phone: +44 (0)1904 325573

Office: ISA


Research Group: