University of Edinburgh

University of Edinburgh


Graduates will undertake the fundamental research and design required to transform methods and practices in computing. As a pervasive parallelism graduate, students will develop not only deep expertise in their own specialism, but crucially, an awareness of its relationships to other facets of the challenge.

Entry requirements

A good 1st degree in computer science, or a related discipline appropriate to the planned area of study. If English is not the 1st language, students must have one of the following qualifications as evidence of their spoken and written English: IELTS academic module, 6.5 (with score no lower than 6.0 in each section); TOEFL internet-based test total 92 (with no score lower than 20 in each section); PTE, 61 (with no score lower than 56 in each section); CPE grade C; CAE grade B.

Course modules

Research areas include: machine learning based compilation for heterogeneous systems; parallel programming models; wireless and mobile networking; reasoning about interaction; models of concurrent computation; architecture simulation; software and hardware for energy efficient computing; systems architectures for data centres; performance modelling with stochastic process algebras.


Qualification Study mode Fee Course duration
MSc (Res) Full-time £ 6,600 per Academic year (home fees) 1 calendar years
MSc (Res) Full-time £ 21,350 per Academic year (overseas fees) 1 calendar years

Campus details

Campus name Town Postcode Region Main campus Campus Partner

Key information

School of Informatics Graduate School
Telephone number: 
0131 650 3091