Accessibility statement

Code on computer screen

Find a supervisor

We encourage you to explore our academics' research areas in detail to find out how their work and expertise fit with your own research interests. 

To find a potential supervisor, consult our list of current research areas and click on the name of the academic to find out more about their academic interests. 

You may also find it helpful to take a look at our webpages which explain more about the core research strengths of the Department of Computer Science here at the University of York.

If you have any questions or need further information, please email

Research areaAcademic Supervisors

Accessibility and Inclusive Design

Dr Jen BeestonProfessor Helen Petrie

Agile Software Development

Dr Antonio Garcia-DominguezProfessor John McDermid

Argumentation and Dialogue Systems

Dr Tommy Yuan 

Artificial Intelligence

Dr Tarique AnwarDr Adrian BorsDr Simos GerasimouDr Dimitar KazakovDr Simon O’Keefe, Dr Pengcheng LiuDr Peter NightingaleDr Colin Paterson, Dr Will Smith, Dr James WalkerDr Poonam YadavDr Tommy YuanDr Yuchen Zhao

Automated and Model-driven Software Engineering

Professor Paul Cairns, Professor Radu Calinescu, Dr Antonio Garcia-DominguezDr Simos Gerasimou, Dr Ian GrayProfessor Dimitris KolovosDr Alvaro Miyazawa

Autonomous and Self-adaptive Systems

Dr Rob AlexanderProfessor Radu CalinescuProfessor Ana Cavalcanti, Dr Simos Gerasimou, Dr Ian Gray, Dr Pengcheng Liu, Dr Alan Millard, Dr Alvaro MiyazawaDr Peter Nightingale, Dr Colin Paterson, Professor Nick PearsDr Vasileios Vasilakis, Dr James WalkerDr Poonam YadavDr Tommy Yuan 

Bayesian techniques for analysis and search

Professor Jim Woodcock

Cloud Computing

Professor Radu CalinescuDr Antonio Garcia-DominguezDr Leandro Soares Indrusiak

Computational Science

Dr Steven Wright 

Computer Architectures

Dr Chris BaileyDr Ian GrayDr Steven Wright

Computer Graphics

Dr Claudio GuarneraDr Will Smith

Computer Vision and Image Processing 

Dr Kofi Appiah, Dr Adrian Bors, Dr Claudio GuarneraDr Patrik HuberProfessor Nick PearsDr Will SmithDr James WalkerProfessor Richard Wilson


Dr Siamak Shahandashti


Dr Tarique Anwar, Dr Adrian Bors, Professor Radu Calinescu, Dr Jeremy Jacob, Professor John McDermid, Dr Siamak ShahandashtiDr Vasileios Vasilakis, Professor Jim WoodcockDr Poonam YadavDr Yuchen Zhao

Cyber Physical Systems 


Professor Iain BateProfessor Alan BurnsProfessor Ana CavalcantiDr Rob DavisDr Simos Gerasimou, Dr Ian Gray, Dr Alvaro MiyazawaDr Colin PatersonDr Leandro Soares Indrusiak, Dr Vasileios VasilakisProfessor Jim WoodcockDr Poonam Yadav

Data Analytics


Dr Tarique Anwar, Dr Chris Bailey, Dr Adrian Bors, Professor Dan FranksDr Antonio Garcia-DominguezProfessor Dimitris Kolovos, Dr Peter Nightingale, Dr Simon O’KeefeDr James WalkerDr Tommy YuanDr David Zendle

Deep Learning

Dr Will Smith

Digital Heritage

Professor Helen Petrie

Edge Computing

Dr Kofi Appiah

Embedded Systems

Dr Kofi Appiah, Dr Chris Bailey, Dr Ian Gray, Dr Alan MillardDr Leandro Soares IndrusiakDr Vasileios VasilakisDr Poonam Yadav

Enterprise systems: managing and developing large scale, complex IT systems

Professor Radu CalinescuDr Antonio Garcia-DominguezDr Simos GerasimouProfessor Dimitris KolovosDr Colin Paterson

Ethical, social & cultural considerations in interactive systems

Dr Jen Beeston 

Evolutionary Computation

Dr Rob Alexander, Professor Dan Franks, Dr Simos GerasimouDr Alan MillardDr Colin PatersonDr Leandro Soares IndrusiakProfessor Susan StepneyDr James Walker

Formal Specification Languages, Methods and Tools

Professor Radu CalinescuProfessor Ana Cavalcanti, Dr Simos Gerasimou, Dr Jeremy Jacob, Dr Alvaro MiyazawaDr Colin Paterson, Dr Detlef PlumpProfessor Jim Woodcock

Games and Gamification

Dr Jen Beeston, Professor Paul Cairns, Dr Alena DenisovaDr James WalkerDr David Zendle

Health Informatics and Medical Devices

Dr Tarique AnwarDr Kofi AppiahDr Chris Bailey, Professor Iain BateProfessor Paul CairnsDr Pengcheng LiuDr Poonam YadavDr Yuchen Zhao

High Performance Computing

Dr Steven Wright

Machine Learning

Dr Tarique Anwar, Dr Adrian Bors, Dr Simos Gerasimou, Dr Dimitar Kazakov, Dr Pengcheng Liu, Dr Peter NightingaleDr Simon O’Keefe, Dr Colin PatersonProfessor Nick Pears, Dr Will SmithDr James WalkerDr Poonam Yadav, Dr Yuchen ZhaoDr Tommy Yuan

Modelling and Simulation

Dr Steven Wright

Natural Language Processing

Dr Tarique AnwarDr Dimitar KazakovDr Tommy Yuan

Neural Networks

Dr Tarique Anwar, Dr Adrian BorsDr Simon O’KeefeProfessor Nick PearsDr Will SmithDr James Walker

Privacy-enhancing Technologies

Dr Siamak Shahandashti 

Programming Languages and Systems

Dr Alvaro MiyazawaDr Detlef PlumpProfessor Jim Woodcock

Quantum Information Processing

Professor Sam BraunsteinProfessor Stefano Pirandola

Real Time Languages and Systems

Professor Iain BateProfessor Alan BurnsProfessor Ana CavalcantiDr Rob DavisDr Ian GrayDr Leandro Soares Indrusiak

Robotics and Autonomous Systems

Professor Ana CavalcantiDr Simos GerasimouDr Pengcheng LiuDr Alan MillardDr Alvaro Miyazawa

Safety Analysis and System Safety

Dr Rob Alexander, Professor Iain Bate, Professor John McDermidDr Mark Nicholson

Safety of Autonomous and Self-adaptive Systems

Dr Rob Alexander, Professor Iain BateProfessor Radu CalinescuProfessor Ana CavalcantiProfessor John McDermid, Dr Alvaro MiyazawaDr Mark Nicholson, Professor Nick Pears, Professor Jim WoodcockDr Poonam Yadav

Scientific Computing

Dr Steven Wright


Professor Jim Woodcock

Simulating Complex Systems

Dr Dan FranksDr Alan MillardProfessor Susan Stepney

Software Engineering

Dr Rob Alexander, Professor Radu CalinescuProfessor Ana Cavalcanti, Dr Antonio Garcia-DominguezDr Simos GerasimouProfessor Dimitris KolovosProfessor John McDermidDr Alvaro MiyazawaProfessor Jim Woodcock

Software Testing

Dr Rob AlexanderDr Antonio Garcia-DominguezDr Simos GerasimouDr Alvaro MiyazawaProfessor Jim Woodcock

Usability and User Experience

Dr Jen BeestonProfessor Paul CairnsProfessor Helen PetrieDr Yuchen Zhao

Useable Security and Privacy

Dr Siamak Shahandashti

Wireless Sensor Networks and Internet of Things

Dr Chris Bailey, Professor Iain BateDr Pengcheng Liu, Dr Leandro Soares Indrusiak, Dr Vasileios VasilakisDr Poonam YadavDr Yuchen Zhao