You should have a good first degree in Computer Science, or a related discipline appropriate to the area within which you plan to study. If English is not your first language, you must have one of the following qualifications as evidence of your spoken and written English. IELTS Academic module: 6.5 (with score no lower than 6.0 in each section); TOEFL-iBT: 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.
Months of entry
The Centre for Doctoral Training in Pervasive Parallelism addresses the most disruptive challenge faced by the computing industry for 50 years. Driven by performance and energy constraints, parallelism is now crucial to all layers of the computing infrastructure, from smartphones to globally distributed systems.
This EPSRC-sponsored programme tackles the many urgent interconnected problems raised by parallel systems. How do we design programming languages for such systems? How should the architecture be structured? Which theories, tools and methodologies will allow us to reason about the behaviour of this new hardware and software?
We urgently need answers to these questions to maintain the familiar pace of technological progress, and the benefits it brings to so much of modern life. Spanning theory and practice, the centre addresses this "pervasive parallelism challenge", educating the graduates who will undertake the fundamental research and design required to transform methods and practices. As a pervasive parallelism graduate, you will develop not only deep expertise in your own specialism, but crucially, an awareness of its relationships to other facets of the challenge. These cross-cutting synergies will enable us to unlock the true potential of current and future technologies.
This MSc is the first part of a longer 1+3 (MSc by Research + PhD) programme offered by the School through the EPSRC.
Our supervisors offer internationally leading expertise across all aspects of the pervasive parallelism challenge. These include parallel programming, wireless and mobile networking, reasoning about interaction, models of concurrent computation, energy efficient computing, systems architecture, and performance modelling.
Many more topics can be found be exploring the centre's pages and those of its supervision team and research teams. Most importantly, we believe that key research insights can be made by working across the boundaries of conventional groupings.
Qualification and course duration
MSc by research
Course contact details
- Informatics Graduate School
- +44 (0)131 650 3091