To enhance students' understanding about the design and development of the Internet of Things (IoT) systems, including its' architecture, technologies on each layer, and IoT-specific data processing and analytics frameworks.
Hands-on skills will be developed by studying applications of IoT in every corner of life, and implementing components of IoT applications.
Outline Syllabus
This module focuses on key technologies to develop an IoT system. Following topics will be covered: IoT components and architecture;
Technologies in each layer of the architecture;
Sensors and Sensing technology;
Data transmission and connectivity;
IoT platforms, including offerings by Google and Apple;
IoT specific data processing and analytics;
IoT and open data;
IoT user interface issues including data models and semantics;
Security and Privacy in IoT;
Security and Privacy frameworks for IoT, Human factors involved in designing IoT systems.