Computer Science PhD / MPhil

Pursue your postgraduate programme at the University of Liverpool and you'll be part of a Computer Science school that's internationally renowned for its advanced research and teaching.

Why study with us?

There is a real sense of community, and the supervisors and staff are always willing to offer advice and motivation. There is a good balance between the practical training that is required to develop research skills and the independence to conduct your research.

Paul Gainer - Computer Science PhD student
  • 100%

    of research environment rated as 'world leading' or 'internationally excellent' in the latest Research Excellence Framework (2021).

  • £5m

    refurbishment of Grade II listed building.

  • 5th

    in the UK for world-leading research output in the latest Research Excellence Framework (2021)

Overview

Established in 1983, our department has grown into a vibrant environment. In 2014 we became one of the top 10 computer science departments in the UK after 97% of our research was rated as world leading and internationally excellent by the Research Excellence Framework.

Computer Science at the University of Liverpool is research-driven and internationally renowned for its cutting-edge work. The 2014 Research Excellence Framework rated 97% of our research as being world-leading or internationally excellent, the highest proportion of any Computer Science department in the UK.

With our close industry partnerships and Russell Group status we enjoy strong funding and have recently invested £5m in our facilities. It is the perfect setting for world class experts to do ground-breaking research.

To best support our research we have flexible platforms that reflect our core interests and strengths. These platforms inspire innovative cross-disciplinary collaborations, with specialists throughout the University and across the world.

Research plays an important role in the life of the Department, and members of the Department are well known internationally for their ongoing contributions to the theory and practice of Computing. This has consistently been recognised in research assessment exercises over a number of years.

Research interests

Algorithms

The scientists in the Algorithms Section focus on the theory and applications of algorithms and also on understanding and coping with complexity. Scientists in our section also design and implement experimental software in order to test, apply and evaluate advanced algorithmic techniques. Our era has been characterised as “the era of Algorithms”. Our scientists investigate several aspects of this important field, including algorithmic optimisation, algorithms for networks and distributed computing, algorithmic game theory and algorithmic economics, and also computability and complexity of problems. The section is organised thematically in three corresponding research groups:

  • Algorithms, Complexity Theory and Optimisation
  • Economics and Computation
  • Networks and Distributed Computing.

Research in the Algorithms Section mainly builds on Computer Science. However there exists a growing interdisciplinary flavor where algorithmic thought is inspired by problems in economics, mathematics, chemistry, statistical physics, engineering and biology/medicine. The Algorithms Section has several externally funded research projects (UK and EU funding) and also engages in applied industry-driven algorithmic research and design of associated software (e.g. auctions, network data analytics, traffic analysis, social media algorithmic applications and analysis, new materials construction, biological systems, banking). Details can be found on the group pages.

The Algorithms Section is a leader in algorithms and complexity in the UK and also one of the leading teams world-wide. The scientists of the section publish in a variety of very competitive conferences on algorithms and theory of computing. The section has a strong presence on the editorial boards, and organisation and program committees of major events in algorithms and complexity.

The Algorithms Section is involved in a state of the art Software Lab, in cooperation with the EEE&CS School initiative NeST (Network Sciences and Technologies).  The lab is equipped with several servers, several software platforms, a network of tiny devices (arduinos) and several high-speed connections. The lab aims to apply algorithms to create modern and efficient software and has already produced some software products in cooperation with local industry.

Agent Applications, Research and Technology

Scientific staff in the AI Section focuses on the theory and practice of building intelligent systems across core areas of artificial intelligence, including knowledge representation, data mining and machine learning, argumentation, robotics and autonomous systems, and verification. The section is organised thematically in four corresponding research groups:

  • Argumentation and Representation of Knowledge
  • Data Mining and Machine Learning
  • Robotics and Autonomous Systems
  • Verification.

Research in the AI section mainly builds on computer science but also has an interdisciplinary flavour by taking inspiration from fields such as economics, biology, mathematics, and engineering. The AI section has several externally funded research projects (UK and EU funding), and also engages in applied industry-driven research projects (e.g. law, robotics, pharmaceutical companies). The details of these projects can be found on the individual group pages. The AI section plays an internationally leading role by publishing at leading AI conferences, and has a strong presence on the editorial boards, and organisation and program committees of major events in AI.

The AI section is involved in a state-of-the-art robotics laboratory named smARTLab (swarms, multi-agent and robot technologies, and learning Lab).  smARTLab has two large experimentation facilities for research and development of ground robots and unmanned aerial vehicles (UAVs).

Research themes

The current research platforms are grouped into two main sections, each containing a number of more specialised areas.  These are:

Algorithms Section

  • Algorithms, Complexity Theory and Optimisation
  • Economics and Computation
  • Networks and Distributed Computing.

Artificial Intelligence Section

  • Argumentation and Representation of Knowledge
  • Data Mining and Machine Learning
  • Robotics and Autonomous Systems
  • Verification.

Research groups

Algorithms section

Artificial Intelligence section

  • Argumentation and Representation of Knowledge
  • Data Mining and Machine Learning
  • Robotics and Autonomous Systems
  • Verification.

Study options and fees


The fees below reflect one year of study during the 2024/25 academic year

MPhil / PhD Duration UK students International Students
Full time 2-4 years £4,786
  • Faculty of Health and Life Sciences £29,750 (Band A)^
  • Faculty of Science and Engineering* £29,750 (Band A)^ or £23,400 (Band B)
  • Faculty of Humanities and Social Sciences £23,400 (Band B)
Part time 4-6 years £2,393
  • Faculty of Health and Life Sciences £14,900 (Band A)^
  • Faculty of Science and Engineering* £14,900 (Band A)^ or £11,700 (Band B)
  • Faculty of Humanities and Social Sciences £11,700 (Band B)

The fees stated in the table above exclude potential research support fees also known as ‘bench fees’. You will be notified of any fee which may apply in your offer letter.

* Please note that if you are undertaking a PhD within the Faculty of Science and Engineering the fee you pay, Band A or Band B, will reflect the nature of your research project. Some research projects incur a higher fee than others e.g. if you are required to undertake laboratory work. You will be informed of the fee for your programme in your offer letter.

^ Self-funded, full-time international students studying a PhD programme classified as Band A will receive a £2,000 reduction in their fees for the first year only.


Entry requirements

To be eligible, applicants should possess at least a 2:1 class Honours degree (or its equivalent) in Computer Science or in a related subject. Applications should indicate proposed research topics.

English language requirements

IELTS Academic requirement - SELT and non-SELT Overall 6.5 no band below 5.5
TOEFL iBT requirement Minimum 88 overall with L 20 W 20 R 20 and S 22
C1 Advanced CAE requirement Overall 176 with no less than 162 in any paper
PTE Academic requirement61 with minimum scores of 59 in each component
Trinity College London, Integrated Skills in English (ISE II)ISE II with an overall pass with merit in components
Cambridge IGCSE as a First LanguageGrade C
Cambridge IGCSE as a Second LanguageGrade B
Cambridge English Level 3 Certificate in ESOL International (Proficiency)Overall 176 with 162 in components
Cambridge English Level 3 Certificate in ESOL International (Advanced)Overall 176 with 162 in components
Cambridge English Level 2 Certificate in ESOL International (Advanced)Overall 176 with 162 in components

How to apply

Research degree applications can be made online.  You'll also need to ensure that you have funding to cover all fees.

Applications are open all year round.

More about applying for research degrees

Apply online

Before you apply, we recommend that you identify a supervisor and develop a research proposal


Find a supervisor

View supervisors in this area

Need help finding a supervisor? Contact us


Related studentships: self-funded and funded PhD projects


Related Doctoral Training Partnerships

Doctoral Training Partnerships support future researchers with funding and a rewarding learning environment where you can collaborate with leading researchers.

Find a scholarship

We offer a range of scholarships to help you meet the costs of studying a research degree.

See scholarships