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 current research. 

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 any further information, please contact our Postgraduate Admissions Team.

Research areaAcademic Supervisors

Accessibility and Inclusive Design

Professor Helen Petrie

Agile Software Development

Professor John McDermid

Artificial Intelligence

Dr Dimitar KazakovDr Simon O’KeefeDr Peter NightingaleDr Adrian BorsDr Simos Gerasimou

Autonomous and Self-adaptive Systems

Dr Radu CalinescuDr Rob AlexanderProfessor Ana CavalcantiDr Simon O’KeefeDr Ian GrayDr Wanli ChangDr Javier Camara MorenoDr Peter NightingaleDr Simos Gerasimou

Cloud Computing

Dr Radu Calinescu

Computer Architectures

Dr Chris BaileyDr Ian GrayDr Steven Wright

Computer Graphics

Dr Will SmithDr Claudio Guarnera

Computer Vision and Image Processing 

Professor Richard WilsonDr Will SmithDr Adrian BorsDr Nick PearsDr Patrik Huber

Cybersecurity 

Professor Delaram KahrobaeiDr Vasileios VasilakisDr Siamak ShahandashtiProfessor John McDermidDr Jeremy JacobDr Radu CalinescuDr Adrian BorsDr Pooya Farshim

Cyber Physical Systems 

 

Professor Alan BurnsDr Leandro IndrusiakDr Iain BateProfessor Ana CavalcantiDr Rob DavisDr Ian GrayDr Wanli ChangDr Siyuan JiDr Simos Gerasimou

Data Analytics

 

Professor Anders DrachenProfessor Dimitris KolovosDr Chris BaileyDr Simon O’KeefeDr Nicholas MatragkasDr Peter NightingaleDr Adrian Bors 

Digital Heritage

Professor Helen Petrie

Embedded Systems

Dr Leandro IndrusiakDr Chris BaileyDr Ian GrayDr Wanli Chang

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

Professor Dimitris KolovosDr Radu CalinescuDr Javier Camara MorenoDr Nicholas MatragkasDr Simos Gerasimou

Evolutionary Computation

Dr Dan FranksProfessor Susan StepneyDr Rob AlexanderDr Simos Gerasimou

Formal Specification Languages, Methods and Tools

Professor Ana CavalcantiProfessor Jim WoodcockDr Jeremy JacobDr Detlef PlumpDr Radu CalinescuDr Javier Camara MorenoDr Simos Gerasimou

Games and Gamification

Professor Paul CairnsDr Jo Iacovides

Health Informatics and Medical Devices

Dr Ibrahim HabliProfessor Paul CairnsDr Chris BaileyDr Iain BateDr Jo Iacovides

Machine Learning

Dr Dimitar KazakovDr Simon O’KeefeDr Nick PearsDr Peter NightingaleDr Adrian BorsDr Simos Gerasimou

Automated and Model-driven Software Engineering

Professor Dimitris KolovosDr Radu CalinescuProfessor Paul CairnsDr Ian GrayDr Javier Camara MorenoDr Nicholas MatragkasDr Simos Gerasimou

Natural Language Processing

Dr Dimitar Kazakov

Neural Networks

Dr Simon O’Keefe

Programming Languages and Systems

Dr Detlef Plump

Quantum Information Processing

Professor Sam BraunsteinProfessor Stefano Pirandola

Real Time Languages and Systems

Professor Alan BurnsProfessor Ana CavalcantiDr Leandro IndrusiakDr Iain BateDr Rob DavisDr Ian GrayDr Wanli Chang

Safety Analysis and System Safety

Dr Ibrahim HabliDr Rob AlexanderDr Mark NicholsonProfessor John McDermidDr Iain BateDr Siyuan Ji

Safety of Autonomous and Self-adaptive Systems

Dr Radu CalinescuDr Rob AlexanderProfessor Ana CavalcantiProfessor John McDermidDr Ibrahim HabliDr Iain BateDr Wanli ChangDr Javier Camara MorenoDr Siyuan Ji

Simulating Complex Systems

Professor Susan StepneyDr Dan Franks

Software Engineering

Professor Ana CavalcantiProfessor Dimitris KolovosProfessor John McDermidDr Rob AlexanderDr Radu CalinescuDr Ibrahim HabliDr Javier Camara MorenoDr Nicholas MatragkasDr Siyuan JiDr Simos Gerasimou

Software Testing

Dr Rob AlexanderDr Nicholas MatragkasDr Simos Gerasimou

Usability and User Experience

Professor Helen PetrieProfessor Paul CairnsDr Jo Iacovides

Wireless Sensor Networks and Internet of Things

Dr Iain BateDr Chris BaileyDr Wanli Chang