Imperial College London
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.
An Honours degree (2.1 or above) in computer science, or a subject with a substantial computing component.
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 is based on a dissertation.
|Qualification||Study mode||Fee||Course duration|
|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 name||Town||Postcode||Region||Main campus||Campus||Partner|
|South Kensington Campus||Kensington and Chelsea||SW7 2AZ||South East|
020 7594 8303