API, REST, SPRING, Java Persistence
This course overviews the domain of Internet-of-things, which links physical world to the internet and the web. We put the emphasis on relevant technologies and real applications. Hardware-wise, we look at some technologies used in the industry (Orange), and some easy-to-develop ones, like Arduino and Raspberry. Communication-wise, we study the different layers (link, transport, application) required to develop an end-to-end IoT platform.
The course is also complemented by an integrative project during which students have to applied and choose the relevant technologies and protocols to design a full physical world-to-internet system.