Computer Science Research Degrees 

Research is a vital part of this department, and our research students attain the highest standards in scholarship. Our facilities are among the finest in the UK, and our research supervisors are dedicated leaders in their field who support and guide students to ensure their research projects have the maximum impact.

There are currently three ways students can study degrees by research at the Department of Computer Science:

We now have ten research groups with an emphasis on multi-disciplinary work, meaning students can often be linked to different groups to create a thriving and diverse environment for research. 

Our ten areas of research are: Advanced Computer Architectures (ACA), Artificial Intelligence, Computer Vision and Pattern Recognition, Enterprise Systems, Games, High Integrity Systems Engineering, Human-Computer Interaction, Non-Standard Computation, Programming Languages and Systems and Real-Time Systems. We pride ourselves on offering cross-group and interdisciplinary projects designed to enable our students to maximise the potential of their research. 

Students from all over the world are currently undertaking research projects and we hope you will consider joining us.

I look forward to welcoming you to the Department,

Professor Dimitris Kolovos 

Chair of the Research Studies Committee, Department of Computer Science

Back to Top

Any questions?

If you have any questions, or you would like to arrange a visit to the department, please contact Eugene Campbell, our Postgraduate Admissions Administrator, on:

Why you should consider the Department of Computer Science for your PhD.

Looking for a potential supervisor for your PhD?

Consult our list of research topics

Looking for funded or self-funding PhD opportunities?

Consult our list of PhD opportunities