Taught course

Internet of Things

Royal Holloway, University of London · Department of Computer Science

Entry requirements

UK 2:1 (Honours) or equivalent in Computer Science, Engineering, or other subjects that include a strong element of maths or computing; e.g. Physics.

Months of entry


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 new and exciting programme has been developed to help students break into a rapidly expanding area of computer science. A flexible programme structure lets you choose from a range of optional modules, including Programming for Data Analysis, Machine Learning, software Security and The Semantic Web. Full or part time study options are available.

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'll hace 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.

Fees and funding

Please visit our website for details


Qualification and course duration


part time
60 months
full time
12 months

Course contact details

Postgraduate Administrator
01784 443432