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 - 10/04/2025, 9h00 - Campus SophiaTech Lucioles, room TD08 - 80% of the final grade
  • Quizz - 17/04/2025, 11h30 - Campus SophiaTech, Lucioles, room TD08 - 20% of the final grade

SCHEDULE Spring 2025

Mind the evaluation modalities and deadlines in the "Evaluation" tab above.

Date

Time slot

Course title

Lecturer

Room

27/02/2025 9h00-12h00 Distributed infrastructure for connected objects Jean-Yves Tigli Campus SophiaTech, Lucioles, room TD08
6/03/2025 9h00-12h00 Security and privacy for IoT Yves Roudier Campus SophiaTech, Lucioles, room TD08
13/03/2025 9h00-12h00 Project Jean-Yves Tigli and Yves Roudier Campus SophiaTech, Lucioles, room TD08
20/03/2025 8h00-12h00 Introduction to data valorization Guilhem Molines Online synchronous session
27/03/2025 9h00-12h00 Introduction to data valorization Guilhem Molines Online synchronous session
3/04/2025 9h00-12h00 Distributed infrastructure for connected objects Jean-Yves Tigli Campus SophiaTech, Lucioles, room TD08
10/04/2025 9h00-12h00 Project Defenses Jean-Yves Tigli and Yves Roudier Campus SophiaTech, Lucioles, room TD08
17/04/2025 10h00-12h00 Security and privacy for IoT + Quizz Yves Roudier Campus SophiaTech, Lucioles, room TD08