Course


IERG5230 – Algorithms and Realization of Internet of Things Systems

IERG Elective MIEG Elective Postgraduate
Co-requisite(s):
Unit(s):
3
Pre-requisite(s):
Exclusion:
Term Offered:
Term 2
Teacher:
Prof. Hongkai Chen
Remarks:

This is a systems course that will enable students to have in-depth understanding of key information processing algorithms and their implementation for Internet of Things (IoT) systems. The topics cover 1) overview of basic signal processing algorithms such as FFT and digital filters; 2) advanced information processing algorithms such as acoustic and visual signal processing, spatial sensing, machine learning etc.; 3) their implementation on cutting-edge IoT platforms and key system issues of such as energy efficiency and real-time in the contexts of a set of key IoT applications such as smart health, environmental monitoring, smart homes/buildings, smart cities etc.

Students will work on an individual or team project to build an end-to-end IoT system. The project should have a significant information processing component and include implementation on real IoT platforms such as Raspberry Pi, Ardunio, wearable devices, smartphones etc, and. In addition to homework and lab assignments, students will also read and discuss latest publications in the areas of Internet of Things, Cyber-Physical Systems, mobile systems, and ubiquitous computing.

Advisory: Students are expected to have basic understanding on signals and systems, signal processing or imaging processing and Internet of Things System.