Research course

Department of Computing

Imperial College London · Department of Computing

Entry requirements

Normally an MSc degree or equivalent for PhD studies.

Months of entry

October, April

Course content

We are one of the largest computer science departments in the UK and a world leader in academic research, offering an exciting research environment for prospective postgraduate students.

The Department is actively involved in a number of Centres for Doctoral Training and hosts the EPSRC Centre for High Performance Embedded and Distributed Systems (HiPEDS). Every year between 40-50 successful applicants are accepted for the PhD programme in the Department. We have a wide variety of scholarships for PhD students, including funding from research councils, research projects, industry, and teaching scholarships. More than 85% of our PhD students receive funding.

Applicants are expected to have a First Class or Distinction Masters level degree, or equivalent, in a relevant scientific or technical discipline, such as computer science or mathematics. Candidates who have only a Bachelors degree will not normally be considered, but they can apply to first do an MSc Degree in the Department.

Department specialisms

Advanced Languages and Architectures; Applied Systems and Decision Support; Distributed Software Engineering; Logic and Automated Reasoning; Logic Programming; Theory and Formal Methods; AI; Semantics; Agents

Fees and funding

Some scholarships available

Qualification and course duration


full time
36 months


full time
24 months

Course contact details

PhD Admissions
+44 (0)20 7594 8220