Taught course

Distributed and Networked Systems

Royal Holloway, University of London · Department of Computer Science

Entry requirements

UK 2:1 (Honours) or equivalent in Computer Science, Economics, Mathematics, Physics, or other subjects that include a strong element of both mathematics and computing.

Relevant professional qualifications and relevant experience in an associated area.

Months of entry

October, September

Course content

Distributed and Networked Systems meets the soaring demand for specialists with the depth of knowledge and the skills required to help design, deploy and use the technologies through which systems can operate in networks and in a distributed way.

You will be able to tailor your degree according to your interestm with optional modules available in cybersecurity, large-scale data storage and processing, and artificial intelligence.
You will be taught by world-leading academics. We carry out research in all aspects of distributed computing and systems – including design and analysis of algorithms, large-scale and cloud-based systems, fault-tolerance, distributed storage, cloud computing, peer-to-peer, concurrency control, and multi-core computing – and in artificial intelligence, including cognitive and autonomous agents, automated planning, scheduling and domain-independent search control, and applications in surveillance operations, disaster response missions, space operations.
The programme can be taken with or without an industrial placement, and part-time (without placement).

Fees and funding

Check our website for latest information:

Qualification and course duration


full time
12 months
part time
60 months

Course contact details

Director of Graduate Studies
01784 443432