Taught course

Internet of Things

University of Southampton · Electronics and Computer Science

Visit the institution website for COVID‑19 updates

Entry requirements

A UK bachelor’s degree with a minimum (2:1) degree (or equivalent) in Electronics, Computer Science, or a related subject (eg Computer Engineering, Telecommunications Engineering) and a 2:1 in the required modules. The required modules are: maths, minimum of one programming module (C, C++, Java). We will also accept certificates from recognised MOOCs or other recognised paid on-line courses to satisfy this programming requirement.

Months of entry


Course content

Southampton offers an outstanding environment for masters-level study in the rapidly evolving field of Internet of Things (IoT). From microsensors to machine learning, this one-year MSc Internet of Things degree provides a thorough training in the key hardware and software components that underpin connected devices and systems, and the tools and methods used to protect and optimise them.

Combining elements of electronics and computer science, the MSc Internet of Things is designed for graduates from either discipline. It covers the theoretical knowledge and practical skills you’ll need to develop and engineer the next generation of IoT devices and systems. You’ll also have the flexibility to explore specialist IoT topics that interest you through a choice of optional modules.

The breadth of our IoT research activity and our integrated electronics and computer science department mean we can offer the range of expertise and facilities that are essential for a comprehensive IoT training. You’ll learn from researchers who are advancing IoT technologies for applications as varied as smart homes and cities, environmental monitoring, healthcare and disaster relief.

Information for international students

All applicants must demonstrate they possess at least a minimum standard of English language proficiency: Band C, IELTS 6.5 overall, with a minimum of 6.0 in all components.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

+44 (0)23 8059 2980