Internet of Things (CSC7016)

Introduction

Internet of Things, IoT, is a set of technologies able to have a high impact on how people live, produce, and modify/interact with the environment. Such a transformation is driven by increasing technologies capabilities of sensors/actuators, communications, general purpose hardware, availability of software and programmability of devices. The integration of so different technologies is a problem in itself and it increases if very large scale systems are considered. IoT is also trying to solve cogent issues of specific problem domains, such as Assisted Living, e-health, transportation, manufacturing, smart cities and so on. The course will analyze the technologies, the current trends and the future challenges in this important real, considered under the possibilities of extreme softwarization of systems. At the end of the courses, Student will be able to design, evaluate and select the proper solutions within a large IoT system. 

 

In addition to technological and problem domain specific challenges, there exist further challenges that fall in Business, Social and Regulation realms. They can greatly impact the deployment and the success of IoT. The course aims is to provide a view on some major technologies challenges of IoT and to cover a few critical Business and Social issues that could hamper the large deployment of IoT systems. The course requires basic notions about IP protocol communication and software architecture and programmability. It is devoted to PhD and graduate students willing to achieve a large perspective of the aims, goals and potentialities of the Internet of Things, and the possible impact on users.

Organisation: 18 hour coursework + optional ICIN conference.

Evaluation: Short project with design and possibly a draft implementation of a simple IoT service

Coordinator:Roberto Minerva

 

Return to Coursework.