PhD in Computer Science

Doctoral research producing original contributions to the field of Computer Science.

Programme Overview

A dissertation containing the results of your independent research is required. Our PhD programme offers the opportunity to work alongside internationally recognised researchers on cutting-edge problems.

PhD researcher at work

Requirements

A thesis-based Masters degree and the required Computer Science background. Additional requirements may be determined by your supervisor.

Research Areas

Our department has active research groups spanning artificial intelligence, machine learning, data science, cybersecurity, software engineering, and more.

Finding a Supervisor

Browse our Research pages and contact potential supervisors to discuss research topics. Obtaining a supervisor's agreement is essential before applying.

PhD researcher at work