Teaching and tutorials

The material available here is open access. If you use it or need more details, just let me know.


Depuis septembre 2021, je suis le responsable de la discipline informatique du département Formation Initiale aux Métiers de l'Ingénieur de l'INSA Lyon.

L'équipe pédagogique rassemble en 2021-2022 25 enseignant-chercheurs permanents (dont une petite dizaine à cheval sur deux départements d'enseignement ou deux disciplines) et une quinzaine d'intervenants non permanents (ATER, doctorants, vacataires) qui enseignent à 64 groupes de TD répartis en 21 "lanières" classiques ou filières spécifiques.

Archive de Cours

Algorithmique et programmation - INSA Lyon FIMI

L'essentiel de mon activité pédagogique est au département FIMI dans le module encore appelé "Algorithmique et Programmation". Ce module se déroulait en Java jusqu'à son terme en 2021 pour la L1 et jusqu'en 2022 pour la L2. Durant l'année transitoire 2021-2022 pour la L1 et 2022-2023 pour la L3, l'enseignement dans ce module est passé progressivement à Python. Ensuite, la maquette du FIMI est profondément réformé. En particulier l'informatique sera enseignée dans un module "Informatique et Société Numérique" fortement renforcé. J'ai été chargé de piloter la conception de la réforme de la maquette du module sur l'année 2020-2021. Le travail de mise en place de cette réforme se poursuivra sur 2021-2023, je le coordonne en tant que nouveau responsable de la discipline informatique avec l'aide du comité de gestion et d'animation et, en particulier, les responsables de semestre qui coordonne opérationnellement la production du matériel pédagogique (à laquelle je contribue évidemment).

Ville Intelligente et Protocoles - INSA Lyon 5TC

Je coordonne un module de 32h en dernière année du département Télécom autour des enjeux techniques, sociaux et environnementaux de l'IoT et des Smart Cities.

Projet IoT - INSA Lyon 5TC

Je coordonne un module de projet sur l'IoT. Il s'agit, souvent, de développer un prototype s'appuyant sur les technologies vues dans le cours Ville Intelligente et Protocole et répondant aux enjeux qui y sont discutés. En 2021-2022, ce module a pris la forme d'un atelier interformation que j'ai conçu et coordonné avec Lou Hermann dans le cadre de l'Ecole Urbaine de Lyon. Cet atelier a rassemblé pendant une semaine, au format "sprint", outre mes étudiants de 5TC, des étudiants de l'Institut d'Urbanisme de Lyon et du diplôme d'art appliqué au design d'espace de La Martinière. Ils ont travaillé sur la question "Espace public, mobilités actives et villes intelligentes". Leur production donnera lieu à une exposition itinérante de posters courant 2022.

Enjeux des données urbaines - Master Villes et Environnements Urbains

Dans le cadre du labex IMU et de l'EUL, je donne un cours de 4h sur les enjeux des données urbaines à des étudiants du master VEU de l'Université Lyon 2, avec un point de vue socio-technique, dans le module Villes Intelligente.

Programme international SMART - INSA Lyon

Je coordonne la partie ingénierie du programme international SMART organisé par les relations internationales de l'INSA Lyon. Ce programme accueille durant deux semaines des étudiants principalement issus d'universités japonaises pour une découverte culturelle de la région, des cours de FLE, et un programme orienté autour des villes intelligentes. Outre plusieurs cours d'introductions par moi même et des collègues de plusieurs discipline, une sécance d'expérimentation autour de l'IoT est menée par Oana Iova. Evidemment la pandémie a empêché la tenue de ce programme en 2021. L'édition 2022 est en sursis.

Internet des Objets et Ville Intelligente - INSA Lyon 5TC

J'ai coordonné un parcours de 4 fois 32h plus 32h de projet en dernière année du département Télécom sur "IoT et Smart Cities". J'ai créé la séquence pédagogique sur les enjeux de la ville intelligente ainsi qu'une double séance de TP sur la plateforme IoT-lab.

MOOC ”Villes intelligentes : défis technologiques et sociétaux”

J’ai participé à la conception, au tournage et à l’animation de ce MOOC en 2015-2016 avec les collègues de l’Inria Project Lab ”Citylab@inria”. Il sera mis à jour et rejoué en 2016-2017. Une traduction anglaise avec diffusion européenne est en préparation.

Enjeux des Smart Cities - M2 Polytech Perpignan et IMERIR

Cours d'ntroduction aux enjeux réseaux, vie privée et conception de systèmes dans les villes intelligentes pour le Master 2 développement durable de Polytech Perpignan et l'Institut Méditerranéen d'Etudes et Recherche en Informatique et Robotique

Fondamentaux des réseaux - INSA Lyon 3TC

Je suis intervenu dans le cours de fondamentaux des réseaux (NET) de la 3ème année INSA de Lyon dans le département Télécom. En particulier j'y ai créé une séquence pédagogique sur la théorie des graphes et les algorithmes pour les réseaux (définition, structures, algorithmes de parcours et de routage) et ai co-créé un TP sur Wifi et DHCP.

MOOC ”Villes intelligentes : défis technologiques et sociétaux”

J’ai participé à la conception, au tournage et à l’animation de ce MOOC en 2015-2016 avec les collègues de l’Inria Project Lab ”Citylab@inria”. Il sera mis à jour et rejoué en 2016-2017. Une version anglaise aussi été tournée.

Autres ressources

Programmation linéaire et optimisation combinatoire

pdf slides of the talk

Tutoriel pour le laboratoire CITI, 30/07/2010.
Cliquer sur l'image pour obtenir le support.

Introduction à l'optimisation

Cours du Master 2 RTS, 08/10/2010. Support pdf