About this course

Entry requirements

A 2:1 degree 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 will also be considered.

Months of entry

September

Course content

The digital revolution is changing our world in deep and lasting ways. The Internet of Things – networked devices that are capable of sensing, transmitting and acting on data to improve our quality of life – is an area of development that is widely expected to require the services of millions of new developers over the coming years. Study the Internet of Things at Royal Holloway, University of London and you’ll acquire the skills and experience you need to become a part of an exciting, fast-expanding area of computer science with excellent graduate employability prospects.

This programme is designed to help you break into a rapidly expanding area of computer science, provideing you with advanced knowledge and skills in data analytics techniques, technical and methodological aspects of distributed and networked systems, and aspects of cybersecurity such as privacy and safety.

Skills that you will acquire include the ability to:

design and implement middleware services for reliable communication in unreliable networks, and storage solutions for wireless, sensor, and ad hoc-networks

detect sources of vulnerability in networks of connected devices and deploy

the appropriate countermeasures to information security threats

enforce privacy in “smart” environments

work with open source and cloud tools for scalable data storage (DynamoDB) and coordination (Zookeeper)

work with modern network management technologies (Software-Defined Networking) and standards (OpenFlow)

work with low-power wireless and mesh networking standards and technologies such as IEEE 802.15.4, ZigBee and XBee

work with state-of-the-art microcontroller devices and kits, such as Arduino and Tessel, and miniature computing technologies, such as RaspberryPi

work with methods and techniques such as clustering, regression, support vector machines, boosting, decision trees, and neural networks

You’ll study in a department renowned for cutting-edge research-led teaching and be able to contribute your own findings during your Individual Project. You will be taught by world-leading academics, actively engaged in research across 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. You will also have access to a range of advanced facilities including a laboratory for experimenting with networked physical devices, and a cluster facility for processing and analysing real data sets.

Study The Internet of Things at Royal Holloway and you’ll graduate with a Masters degree in a field with excellent graduate employability prospects. You'll develop a range of skills and knowledge that will make you a highly employable candidate to many new and established businesses.

Gain invaluable skills and experience with a year in industry at one of the country's leading tech organisations.

Benefit from strong industry ties, with close proximity to ‘England’s Silicon Valley’.