Skip to main content

Computer Science (Distributed and Networked Systems) MSci

Search Royal Holloway

Computer Science (Distributed and Networked Systems) MSci

  • UCAS code G4G5
  • Option 4 years full time
  • Year of entry 2018

The course

Our advanced MSci degree with a dedicated pathway in Distributed and Networked Systems is designed to give you the knowledge, skills and practical experience to pursue a high level career. It offers a thorough grounding in computing as well as an in-depth study of the latest trends and technologies in distributed and networked systems. You will have the chance to apply your knowledge and research skills in original ways, culminating in an extended research project in your final year. This four-year programme is particularly recommended if you want to go on to postgraduate study or a scientific or technical career, or just delve deeper into the subject matter and gain a competitive edge over graduates from standard three-year BSc programmes.

Distributed and networked systems underpin the proliferation of sophisticated, software enabled systems that are changing the way we live and communicate in the 21st century, from the sensor and actuator networks that connect up cities, to cyber-physical systems, patient-centred healthcare, and disaster-recovery systems, to name just a few. This brand new, specialist pathway has been designed in consultation with industry. You will learn all about the new generation of connected devices such as smart homes, smart cities, smart cars, smart meters, as well as how to store and analyse complex data, and how to build and maintain networks and distributed systems. You will also study the Internet of Things, one of the newest and most transformative areas of computer science.

You will learn from leading researchers in the field, and your specialist subject will be underpinned by a solid grounding in the fundamentals of computing and application development. From the outset you will be experimenting with programming games, robots, Gadgeteer kits, Subversion, JUnit testing, Scrum-based Agile software and more, in our well-equipped laboratories. Alongside our core modules you will have the flexibility to choose from a range of optional courses. There is also the possibility of transferring onto our five-year, year in industry programme subject to good academic progress.

We are a highly respected, research-focused department with a friendly approach and award-winning teaching. We offer a summer work placement programme and a dedicated personal adviser to guide you through your studies. You will also be welcome to join our thriving Computing Society. We are one of only seven departments in the UK to hold the Athena SWAN bronze award for our commitment to increasing female participation in computer science.

  • The BCS has distinguished our teaching of Software Engineering as ‘Best Practice’.
  • You will be taught by staff with extensive industrial experience, three of whom are certified Scrum Masters.
  • You will learn to master the process of software engineering, from initial client meetings through to delivery.
  • In the fourth-year team project, you will run a start-up.

in the UK for quality of research publications

Source: THE REF institutions ranked by subject, 2014


of students agreed staff are good at explaining things.

Source: NSS, 2017


of our Computer Science graduates are employed or go onto further study within six months of graduating.

Source: DLHE, 2017

Explore Royal Holloway