Imperial College London

Imperial College London

Advanced Computing

This course offers you the opportunity to study a wide variety of topics in depth with dedicated experts. It is aimed at students who have a substantial background in computing and who want to study advanced computing concepts and technologies in more depth.

Entry requirements

An Honours degree (2.1 or above) in computer science, or a subject with a substantial computing component.

Course modules

Modules include: Advanced computer architecture; advanced databases; advanced graphics and visualisation; advanced issues in object-oriented programming; advanced operational research; automated reasoning; advanced topics in software engineering; cognitive robotics; complexity; computer vision; computing for optimal decisions; custom computing; intelligent data analysis and probabilistic inference; knowledge representation; machine learning; modal and temporal logic; models of concurrent computation; multi-agent systems; network security; parallel algorithms; performance analysis; program analysis; quantum computing; type systems for programming languages.

Assessment methods

Assessment is based on a dissertation.


Qualification Study mode Start month Fee Course duration
DIC Full-time - 1 years
MRes Full-time £ 12,000 per Academic year (home fees) 1 years
MRes Full-time £ 27,100 per Academic year (overseas fees) 1 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner
South Kensington Campus Kensington and Chelsea SW7 2AZ South East

Get in touch

Remember to mention TARGETpostgrad when contacting universities.

Key information

Telephone number: 
020 7594 8303