En utilisant notre site, vous consentez à ce que des cookies soient utilisés à des fins d’analyse, de pertinence, et de publicité. Modifiez vos préférences.

Internet of Things (IoT), concepteur d'un système d'objets connectés

Partager la formation

Internet of things represents a real challenge for industries in all business sectors. To support companies in this field, an "Internet of Things" certification is provided by l'École Polytechnique Executive Education. This program targets engineers, wishing to add to their competencies an in-depth understanding of “The Internet of Things” (IoT): what technologies does the IoT encompass, what are their limitations, and what opportunities are enabled by the IoT? When designing connected objects, what are the necessary considerations for building safe and secure systems? What platforms, operating systems, and frameworks exist for developing IoT systems ?
Structured in 8 thematic modules, the program covers all necessary technologies and considerations for designing connected objects for the Internet of Things. The program contains both lectures, theoretical exercises, and practical hands-on experiences.

Every participant is invited to develop its own project and work on it (professional project and oral defense).


  • Duration :16 days, classes are held twice per week (Friday+Saturday) for 8 weeks. This is followed by a professional projets, documented in a report and subject to an oral defense
  • Audience :Technical product managers, software and hardware engineers, developers, systems integrators and system engineers
  • Location :École Polytechnique Executive Education, Palaiseau (91)
  • Tarif :Please contact us
  • Language :Courses are both in English & French
  • Diploma :EXECUTIVE CERTIFICATE: "Concepteur d’un système d’objets connectés" (RS 1544)
  • Code :IOT


  1. 1. Define “what is the Internet of Things”: how is it different from “just the Internet”, and what the challenges to overcome are, when designing IoT systems
  2. 2. Understand the necessary architectural considerations for constructing safe, secure, and efficient IoT systems, and be be familiar with common IoT system architectures
  3. 3. Master tools and methods for designing and verifying IoT system safety and liveness
  4. 4. Be able to select, and use, IoT-adapted security mechanisms, including understanding relevant, compact, cryptographic algorithms, protocols
  5. 5. Be familiar with how to use the IoT to generate meaningful data — and with how to use Data Science to exploit IoT data
  6. 6. Acquire a broad perspective - both theoretical and practical - of current and future IoT technologies. This includes understanding micro controllers, IoT communications protocols, and middlewares and operating systems for the IoT
  7. 7. Be familiar with Data Science possibilities


• Day 1 - Protocols, Architectures, Systems, and Fog Computing: Behind the Buzz Words
• Day 2 - Constructing Connectable Objects
• Day 3 - Standards and Stakeholders - and What Makes for a Successful (IoT) Communications technology: from ALOHA to IoT-PANs
• Day 4 - PAN Technologies: Bluetooth, IEEE 802.15.4
• Day 5 - Hub & Spoke Architectures
• Day 6 - LPWAN Technologies: LoRa, SigFox, Dash7• Day 7 - IoT Middlewares and Frameworks

• Day 8 - Extended Range: Multi-hop IoT Systems, IoT Routing
• Day 9 - IoT Innovation Processes: C-K Design Theory
• Day 10 - IoT Security & Modern Cryptology
• Day 11 - IoT Security & Modern Cryptology
• Day 12 - Introduction to Model Checking
• Day 13 - Introduction to Embedded Software and IoT Safety
• Day 14 - Advanced IoT Operating Systems
• Day 15 - Data Science for Sensor Networks
• Day 16 - Data Science for Sensor Networks

  1. Titre: 
    Program content

    Module 1 - Internet Basics
    This module will review basic networking terminology, architectures and concepts, laying the necessary foundation for developing IPv6-based IoT networking.
    At the end of this module, all participants will have developed a small, micro-controller-based “object”, which interacts with the environment.

    Module 2 - The Upper Half: From Topology Management to Applications
    This modules maps the Internet architecture and protocol family to the constraints of IoT interconnects: 6LowPAN, IoT routing protocols transport and application layer adaptations (CoAp, CORE) IoT application protocol design for the IoT.
    At the end of this module, all participants will have developed a connected object, sensing environmental data, and transmitting these to a “cloud service”.

    Module 3 - The Lower Half: Physical IoT Interconnect Technologies
    This module will offer tutorials on the ever-evolving set of Link Layers and physical interconnect technologies: IEEE 802.15.4, ZigBee, Z-Wave, Bluetooth/ LE, ANT/ANT+, etc.
    At the end of this module, all participants will have developed a connected object, sensing environmental data, and using a dedicated IoT interconnect, transmitting these to a “cloud service” by way of a “hub”.

    Module 4 - IoT Middleware, Industrial IOT and Fog computing
    Middleware serves to abstract architectural complexities of a given platform, away from applications and application development – to allow an application developer to focus on the application and system logic. A great diversity of such IoT middleware exists.This module will provide a basic taxonomy and survey of these, as well as an in-dept tutorial and hands-on experiences with selected middleware platforms.
    At the end of this module, participants will be able to implement and use an open source platform to enable message publishing and subscription in a simple IoT system with servers and clients connected through an OpenWrt router, and to use an open source platform to build more complex applications to distribute and react to messages.

    Module 5 - Energy Efficiency
    A key challenge for the IoT is energy efficiency, and the trade-offs necessary to permit (for example) a wireless object to appear “connected” 24/7, yet still operate for days, weeks, or months, on a small battery. This module will explore energy effciency in design – of communications protocols, architectures, and applications.
    At the end of this module, all participants will understand the characteristics of these protocols, as well as have extended their connected object system with an IoT routing protocol.

    Operating Systems and Platforms for the IoT

    As with middleware, a multitude of IoT “operating systems” exist. Designed for efficiency, in terms of memory footprint, these systems differ in philosophy, architectures, and (of course) use. This module will provide a basic taxonomy and survey of IoT operating systems, as well as an in-dept tutorial and hands-on experiences with selected IoT operating systems.
    At the end of this module, all participants will have an understanding of when an advanced IoT OS is desired, and will have hands-on experience.

    Module 6 - IOT Security
    This module will address the challenge of securing the IoT. This includes understanding why “classic” solutions such as RSA or HTTPS are not directly applicable, and looking at minimum-overhead cryptology. With no “one size fits all” solution to security, this module will review a large selection of security protocols, architectures, and cryptological algorithms and primitives, suitable for the IoT. This part of the course aims to help you decode the « alphabet soup », and make practical decisions about securing your objects.

    Module 7 -  Embedded Protocol and Software Safety
    This module will review formal techniques for, when designing embedded, and communicating, systems to do so in ways that avoid bugs. To this end, the topic of formal program and protocol analysis is introduced, and a set of tools for automating (as much as possible) the verification process is introduced.
    At the end of this module, all participants will have been modelling, and verifying, at least one real-world IoT related system, they will have acquired an appreciation of both the necessity and complexity of embedded software & IoT safety, as well as have gained experience with the use of coq.

    Module 8 - Big Data and Data Science for Sensor Data
    The IoT is one of the enablers of massive data acquisition. A trivial example is the emergence of the personal health tracker, which permits an unprecedented access to quantifying an individual. This module will provide an introduction to how to deal with “Big Data from the IoT”, to thinking “data” when building “devices” – and will introduce selected tools, models, and methodologies.

  2. Titre: 
    PTA support

    PTA eligible training (Personal Training Account).

    To find out how this training can be paid for, we invite you to visit the «Mon compte formation».


  1. Academic director
    Ecole polytechnique - Department of computer science



  1. Speaker(s)
    Ecole polytechnique - Department of computer science

    Research engineer


  2. Speaker(s)
    Cordero Fuertes
    Research assistant professor at École polytechnique
  3. Speaker(s)
    École polytechnique - Department of Applied Mathematics


  4. Speaker(s)
    INRIA et École polytechnique

    Chargé de recherche à INRIA, Chargé d’enseignement à LIX
    Voir la biographie complète


Intéressé(e) par nos formations ?

Téléchargez nos catalogues
Sélectionnez le ou les catalogues.
Select the catalogs.
  1. Catalogue Digital
  2. Catalogue Ingénierie et Sciences
  3. Catalogue Management, Communication et Leadership
  4. Catalogue Projets et Systèmes
  5. Catalogue Transformation des organisations, Innovation et Entrepreneuriat
  6. Nouveau Catalogue Complet 2018-2019

Veuillez remplir le formulaire ci-dessous. Vous recevrez votre catalogue directement dans votre boite email.
Please fill out the form below to receive your Catalogue by email.

Télécharger / Download

Veuillez remplir le formulaire ci-dessous pour pouvoir télécharger notre nouveau catalogue intéractif !

Please fill out the form below to download our new interactive catalogue !

Voir le catalogue
Téléchargement de la plaquette / Download the booklet

    Veuillez remplir le formulaire ci-dessous. Vous recevrez votre catalogue directement dans votre boite email.
    Please fill out the form below to receive your Catalogue by email.

    Télécharger / Download

    Please fill out the form below to download the Application File.

    Lien newsletter

    Newsletter, inscrivez-vous


    This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.