Internet of Things (IoT)
| Code | School | Level | Credits | Semesters |
| EEEE3124 | Department of Electrical and Electronic Engineerin | 3 | 10 | Autumn China |
- Code
- EEEE3124
- School
- Department of Electrical and Electronic Engineerin
- Level
- 3
- Credits
- 10
- Semesters
- Autumn China
Summary
This module provides learners the essential concepts of the Internet of Things (IoT) and its core building blocks namely the IoT sensors, networks, analytics and security. This module also provides learners with practical skills to design and develop an IoT system, application or solution. The contents of this module cover:
| Introduction to IoT | Use cases and applications, market/industry landscape, value chain and requirements |
| IoT Architecture | Architecture model, data centres, cloud, computing |
| IoT Sensors | Smart sensor, MEMS, sensor fusion, calibration, actuation and performance metrics |
| IoT Networks | OSI, wired, wireless (zigbee, wifi, ble, lorawan, cellular) |
| Data communication protocols (HTTP, MQTT, COAP) | |
| IoT in 5G and beyond | |
| IoT and Analytics | Data pipeline, AI/ML/DL for IoT |
| IoT Security and Privacy | Threats, vulnerability, modelling and risks, privacy concerns, regulation, protection methods |
| IoT Solution Development | IoT solution development methodology and projects |
Reassessment of this module, if required, Reassessment of the module, if required, will be by reassessment of the failed elements.
Target Students
Part II students on courses offered by Department of Electrical and Electronic Engineering
Classes
- One 2-hour practicum each week for 3 weeks
- One 2-hour lecture each week for 12 weeks
Assessment
- 40% Coursework 1: With 3 parts related to IoT Sensing, networks and analytics
- 60% Exam 1 (2-hour): 2 hours
Assessed by end of autumn semester
Educational Aims
This module provides learners the essential concepts of the Internet of Things (IoT) and its core building blocks namely the IoT sensors, networks, analytics and security. This module also provides learners with practical skills to design and develop IoT systems, applications or solutions.Learning Outcomes
1. Demonstrate understanding of contemporary use cases and applications, market/industry landscape, value chain, requirements.
2. Demonstrate understanding of the key principles of IoT architecture model.
3. Demonstrate understanding of the key principles of IoT sensors, fusion, calibration, actuation and performance metrics.
4. Demonstrate understanding of the key principles, types and functions of IoT networks and protocols.
5. Design an IoT system comprising of sensors, networks, data processing, repository and analytics.
6. Identify and analyze impacts of security risks in IoT system and propose best security practices.
This module contributes to the delivery of the following Engineering Council outcomes:
C2, C5, C6, C10, C12, C13
Conveners
- Dr David Chieng