menu icon
Informatics: ICSA: Computer Architecture, Compilation & System Software, Networks & Communication MPhil

Informatics: ICSA: Computer Architecture, Compilation & System Software, Networks & Communication MPhil

Key information

Qualification type

MPhil - Master of Philosophy

Subject areas

Informatics Computer Architectures Computer Communications And Networking

Course type


Course Summary

The Institute for Computing System Architecture (ICSA) will provide you with academic resources and industry links that are among the best in the world. We are home to the UK's largest group of PhD researchers in the field, and host a Centre of Excellence in partnership with ARM, the world's largest microprocessor intellectual property provider. We are also a member of the European Network of Excellence on High Performance and Embedded Architecture and Compilation.

Our current research is focused on the areas of compilers and architectures; parallel computing; wireless networking; processor-automated synthesis by iterative analysis. Our wireless communication group is particularly strong, and presently working on expanding wireless reach within Scotland. While the scope for research is wide, each area is underpinned by our fundamental aims to extend understanding of existing systems; to improve current systems; to develop new architecture and engineering methods.

Our students see their degrees as a launchpad for their careers, and many have established themselves as world-class researchers and developers. By joining their ranks, you will be able to make your mark on the next generation of technological innovations.

Different course options

Full time | The University of Edinburgh | 2 years | 01-DEC-19

Study mode

Full time


2 years

Start date


Tuition fees

UK fees
Course fees for UK / EU students

The fee for 2018-19 is £4,260. There will be slight increases in 2019-20 entry.

Average for all Postgrad courses (per year)


International fees
Course fees for non-UK / EU students

For this course (per year)


Average for all Postgrad courses (per year)


Entry requirements

Students need to have a UK 2:1 honours degree, or its international equivalent, typically in an area of informatics, such as artificial intelligence, cognitive science or computer science. Students should have experience in computer programming. We may also consider a UK 2:1 honours degree or its international equivalent, in engineering, linguistics, mathematics, philosophy, physics or psychology.

Similar courses at different universities