27 July, Saturday, 09.00 AM
Main Hall

Internet of Things

Wireless sensor networks (WSNs) the essential infrastructure of the Internet of Things. WSNs are networks of autonomous nodes equipped with wireless transmission and sensing capabilities for a huge variety of applications, such as autonomous vehicles, healthcare, industrial automation, smart grids, and machine to machine communications. The course discusses the essential design methods for networking, data analysis, and decision making by WSNs with specific reference to smart cities.
In last two decades, various monitoring systems have been designed and deployed in urban environments, toward the realization of the so called smart cities. Such systems are based on both dedicated WSNs, and ubiquitous but not dedicated devices such as smart phones and vehicles’ sensors. When we design sensor network monitoring systems for smart cities, we have three essential problems: networking, data analysis and decision making. These design problems are challenging, due to large urban areas to monitor, constrained locations for deployments, and heterogeneous type of sensing devices. There is a vast body of literature from different disciplines that have addressed these challenges. However, we do not have yet a comprehensive understanding and sound design guidelines. This course addresses such a research gap and provides an overview of the theoretical problems we face, and what possible approaches we may use to solve these problems. Specifically, this course focuses on the problems on both the deployment of the devices and the sensing management of the devices. We also discuss how to choose the existing algorithms in different type of monitoring applications in smart cities, such as structural health monitoring, water pipeline networks, traffic monitoring. We finally discuss future research opportunities and open challenges for smart city monitoring.
Exercise:  Students will be grouped and will have to read and discuss the paper in the first 45 minutes, and then present then with 5-10 minutes presentation to the others.


  • What is IoT

  • Machine learning

  • Communication Protocols

  • Report presentation

    Exercise/Tutorial session