Computer Science

MPhil / PhD

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.

World leading technology research, in theory and practice

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.

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
  • 97%

    of research activity recognised as 'world leading' or 'internationally excellent' REF (2014).

  • £5m

    refurbishment of Grade II listed building.

  • 100%

    of our impact activities recognised as 'world leading' or 'internationally excellent.'

Research at Liverpool

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.

Following a Grade 5 RAE rating in 2001, 75% of the Department's research activity was judged as 3* or 4* in the 2008 REF, rising to 97% in 2014. This was the highest proportion of world-leading or internationally excellent output of any CS department in the UK.

Research themes

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

Algorithms Section

Artificial Intelligence Section

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:

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:

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).

Study options and fees

MPhil

The Master of Philosophy (MPhil) can be thought of as a shorter version of the PhD. It requires the same research skills, training, planning, and project management. It can be a way to assess whether you wish to undertake doctoral research - or it can be taken for its own sake.

Duration Fees: Home and EU Students Fees: International Students
Full time 2-4 years £4,260 £19,850 (Lab based programmes) £16,150 (Non Lab based programmes)
Part time 4-6 years £2,130 £9,925 (Lab based programmes) £8,075 (Non Lab based programmes)
PhD

A doctoral degree is awarded to students that have demonstrated the ability to conceptualise, design, and implement a substantial research project that results in new knowledge, applications, or understanding in their field of study. During your research, you can expect to draw on direct clinical and observational experience to produce an original thesis of 80,000-100,000 words. You'll be part of a research group which matches your research interests. Research groups offer opportunities for cross-disciplinary research collaboration, as well as support and expertise for your research.

Duration Fees: Home and EU Students Fees: International Students
Full time 2-4 years £4,260 £19,850 (Lab based programmes) £16,150 (Non Lab based programmes)
Part time 4-6 years £2,130 £9,925 (Lab based programmes) £8,075 (Non Lab based programmes)
MD

The Doctor of Medicine (MD) is a doctoral degree open to medical practitioners (technically, anyone holding a medical qualification registrable with the General Medical Council). It is equivalent in requirements and format to the PhD.

Duration Fees: Home and EU Students Fees: International Students
Full time 2-4 years £4,260 £19,850 (Lab based programmes) £16,150 (Non Lab based programmes)
Part time 2-6 years £2,130 £9,925 (Lab based programmes) £8,075 (Non Lab based programmes)

Entry requirements

Eligibility and entry qualifications

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

To apply for this research degree, you must have reached a minimum standard of English. You need to be able to provide evidence of this.  See our English language requirements for international students for guidance on the different English language qualifications and evidence that you can provide. 

International qualifications

We welcome applications from within the EU and from around the world. You should ensure that your qualifications are equivalent to those which are required to study for this research degree.  See our guidance on international qualifications.

Additional requirements

How to apply

Research degree applications can be made online.  Before you apply, we recommend that you identify a supervisor and develop a research proposal.  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

Find a supervisor

Your supervisor is your main source of academic support and mentoring. You'll need to find a supervisor before you start your research degree. It's helpful to identify a supervisor and discuss your research proposal before you apply.

View supervisors in this area

Need help finding a supervisor? Contact us

Related studentships

Funding

LDC module

Your training and development

Join us and you'll also join the Liverpool Doctoral College, our home for doctoral support, training and development. You'll join a vibrant and collaborative community of researchers, get tailored support for your development and have the opportunity to undertake a work placement.

More about Liverpool Doctoral College

Visit

Arrange a personalised visit

Visit our campus and facilities in person with a visit that's tailored for you. Visit us by yourself or in a small group.

​Arrange your visit