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. This course is suitable for students who are primarily interested in a career orientated towards development and applications in industry, while the MRes is aimed at students interested in a research career either in the industrial or academic sector.

Entry requirements

An Honours degree (2.1 or above) in computer science, or a subject with a substantial computing component; all applicants whose 1st language is not English require: GCSE, IGCSE, GCE O-level or equivalent at grade C; or Cambridge certificate of proficiency in English (CPE) at grade C; or IELTS score of 7.0 with a score of 6.5 or better in the written and speaking section; or TOEFL paper minimum score of 610 (test of written English (TWE) of 4.5 or more); or TOEFL computer minimum score of 250 (TWE of 4.5 or more); or TOEFL internet minimum score of 100 overall, including a minimum of 24 in the written section and a minimum of 22 in the speaking section.

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

Sponsorship information

EPSRC Advanced Course studentships.


Qualification Study mode Fee Course duration
MSc Full-time £ 12,000 per Whole course (home fees) 1 years
MSc Full-time £ 27,100 per Whole course (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

Key information

Telephone number: 
020 7594 8303