Computer Science
Entry requirements
For full entry requirement details, please see the course page on the University website.
Months of entry
Anytime
Course content
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
AlgorithmsThe 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 TechnologyScientific 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).
Qualification, course duration and attendance options
- MPhil
- full time12-24 months
- Campus-based learningis available for this qualification
- PhD
- full time36-48 months
- Campus-based learningis available for this qualification
Course contact details
- Name
- PG Recruitment
- pgrecruitment@liverpool.ac.uk