computing students with a robot

Key facts

Research Excellence Framework (REF) 2021

1st in the UK (Computer Science and Informatics) – based on the proportion of world-leading research

The Times and Sunday Times Good University Guide 2022

3rd in the UK

Imperial's Department of Computing is one of the UK’s largest computing departments in terms of teaching and research staff.

The Department is a world leader in academic research, with over 30 research groups spanning logic and artificial intelligence, distributed software engineering, quantitative analysis and decision science, programming languages and systems and visual information processing.

We’re also involved in two cross-faculty research groups: machine learning and security.

Our teaching and research expertise is underpinned by state-of-the-art facilities and a dedicated technical support team for the Department to make sure you get the most out of the technology available to you.

The Department has a long tradition of successful relations with industry. Collaborations include research projects, consultancy, CASE awards, supervision of MSc projects, industrial placements and student sponsorship.


The Department’s main teaching laboratories include a multimedia lab, which provides over 170 general access PC workstations as well as laptop docking points.

Research groups within the Department also have extensive additional computing resources. Desktop systems are connected by a state-of-the-art switched gigabit ethernet network and supported by our growing racks of cutting-edge servers.

The Department supports a number of high performance computer systems. Students undertaking individual projects may be granted access to these facilities by their supervisors. Other specialised hardware includes General Purpose Graphics Processing Units (GPGPUs), Field Programmable Gate Arrays (FPGAs) and games engines.

Study opportunities

The Department offers a number of study options to help you take your knowledge to the next level.

Tabbed information block

Master's courses

Research programmes

The formal research structure of the Department is organised into sections and centres. As well as serving an administrative function, these reflect common research interests and collaboration between members. Members consist of academics, postdoctoral research associates and PhD students.

The research in the Department is organised into seven themes: