Skip to main content

Physical Computing and the Internet of Things

Physical computing involves the creation of hardware devices that can sense and act in the real world. Physical computing techniques underpin a wide range of contemporary technology trends such as the Internet of Things, the quantified self and smart homes. There are many applications of physical computing, for example in creative arts, museums, ubiquitous and embedded computing, scientific sensing, robotics, engineering control systems and robotics.

By studying this degree you will:

  • design devices that compute in real life settings
  • learn how to connect these virtually to each other and globally via the internet.
  • apply your learned skills in the creative arts, smart homes, robotics, engineering control systems and many more computer related areas.

Specialism structure

To gain a BSc in Computer Science (Physical Computing and the Internet of Things), you complete modules to a value of 360 credits.

This includes: 8 compulsory modules at Level 4
8 compulsory modules at Level 5
6 elective modules from Level 6.

You must also complete a Final Project.

Required elective modules

  • Databases and advanced data techniques
  • Advanced web development
  • Physical computing and the internet of things
  • Interaction design
  • Intelligent signal processing
  • and one other module from the list of elective modules.