Minor Technological Challenges in the IoT Domain

Coordinated by: Yves Roudier (Université Côte d'Azur, CNRS, i3S)
 

FORMAT

Classroom + online synchronous sessions 

Location

Campus SophiaTech, Lucioles and online, depending on the session (see schedule)

Prerequisites

No

Capacity

20 students

About this minor

Summary

Learning Outcomes

  • Technical understanding about the issues underlying the lifecycle of Internet of Things systems  
  • Basic knowledge and hands-on experience about technical solutions for the design, development, and operations of Internet of Things systems  

This course mixes different topics of Electronics and Computer Science related to the development of the Internet-of-Things with both technical and societal viewpoints:

  • Distributed infrastructures for connected objects
  • Security and privacy for IoT
  • Introduction to data valorization
  • Hands-on experience with low-code deployment of a secure IoT application 

The course introduces IoT concepts and discusses the high-level frameworks used to design connected objects and their infrastructures. Security and privacy issues raised by IoT systems are then introduced together with approaches to address those issues and their exploitation. The course finally covers basic high-level solutions to exploit all the data produced by large infrastructures of connected objects. 
Students will be evaluated based both on a quizz about lectures and labs and on a project running throughout the course. The project will consist in developing a small prototype of an IoT system encompassing sensors and cloud-based backends and including a dashboard-based human-machine interface. The project will be implemented using a low code approach, accessible even to students without a programming background, making it possible to quickly code prototypes and that will be thoroughly introduced through labs. 

Lecturers
Bibliography
  • Foundational Elements of an IoT Solution, by Joe Biron, Jonathan Follett, Publisher(s): O'Reilly Media Inc., ISBN: 9781491950982 
Evaluation
  • Project report and defense - 80% of the final grade
  • Quizz - 17/04/2025, 11h30 - 20% of the final grade

SCHEDULE FALL 2025 (to be updated)

Date

Time slot

Course title

Lecturer

Room

Distributed infrastructure for connected objects Jean-Yves Tigli Campus SophiaTech, Lucioles
Security and privacy for IoT Yves Roudier Campus SophiaTech, Lucioles
Project Jean-Yves Tigli and Yves Roudier Campus SophiaTech, Lucioles
Introduction to data valorization Guilhem Molines Online synchronous session
Introduction to data valorization Guilhem Molines Online synchronous session
Distributed infrastructure for connected objects Jean-Yves Tigli Campus SophiaTech, Lucioles
Project Defenses Jean-Yves Tigli and Yves Roudier Campus SophiaTech, Lucioles
Security and privacy for IoT + Quizz Yves Roudier Campus SophiaTech, Lucioles