The Internet of Things (IoT) brings together a physical object (the thing), with associated controllers, sensors and/or actuators that are interfaced though the Internet to other devices and ultimately to interact with human beings (and/or animals) in some form. It covers a wide range of applications including: intelligent habitation, intelligent building control, smart vehicle technology, and industrial processes. IoT is already starting to revolutionise how we interact with a range of devices and is poised to become a dominant and pervasive technology that will underpin the modern world.
Aims
The aims of this module are to introduce the technology and architectures that create the Internet of Things. After students complete the module they will be able to: describe, design and analyse and Internet of Things application.
Learning Outcomes
After completing this module, students will be expected to be able to:
1. Describe IoT architectures and select suitable architectural features for an IoT application
2. Describe, analyse and select a networking solution for an IoT application
3. Design a complete IoT system for a given application
4. Create an IoT application that interacts with a device
5. Propose security solutions to protect the security of the devices, data and the privacy of users.
Aims
The aims of this module are to introduce the technology and architectures that create the Internet of Things. After students complete the module they will be able to: describe, design and analyse and Internet of Things application.
Learning Outcomes
After completing this module, students will be expected to be able to:
1. Describe IoT architectures and select suitable architectural features for an IoT application
2. Describe, analyse and select a networking solution for an IoT application
3. Design a complete IoT system for a given application
4. Create an IoT application that interacts with a device
5. Propose security solutions to protect the security of the devices, data and the privacy of users.