The course introduces the principles, architectures and applications of Internet of Things (IoT) systems, which enable the networking and interaction of smart objects via various communication technologies. The design issues to be discussed include: smart object identification/positioning/tracking, smart sensors, data communication technologies for IoT, machine-to-machine communications and protocols, methodologies for large-scale sensing-data collection and analysis, system optimization and the related socio-economic impact. Emerging applications of IoT in various fields such as healthcare, energy management, transportation/ urban dynamics, inventory control, building/home automation, environmental monitoring/control, will also be studied.
Advisory: Basic knowledge on networking protocol and communication principles are required.