Teaching Journey

Bridging theory and practice across computer science, data science, and artificial intelligence. Empowering students through hands-on learning and innovative pedagogy since 2017.

10years of teaching
29courses
12courses in 2026-2027
9programmes

Evolution 2017–2026

Pick a year to see what was taught. Each dot leads to that year's course page; lines join a course to the one it grew out of (dashed: proposed lineage).

2017–2026: 29 courses across 9 programmes.

  1. Artificial intelligence
  2. Data Mining et Machine Learning (ETI)
  3. Data Mining et Machine Learning (IRC)
  4. Artificial Intelligence - Deep Learning (ETI)
  5. Data
  6. Big Data (ETI - CLBD Info)
  7. Big Data (ETI - Image)
  8. Traitement de données massives (ICS)
  9. Big Data (IRC)
  10. Approfondissement Python-Traitement des Données (PSM)
  11. Ciencia de Datos (EL BONGO (RedCLARA))
  12. Data for the sciences
  13. Les fondamentaux des sciences du numérique pour les chimistes (CGP)
  14. Les fondamentaux des sciences du numérique (Formation Continue)
  15. Digitization of processes - Data Mining (GPI)
  16. Data Science (CGP)
  17. Data Science for Chemists (Summer School)
  18. Chemometrics and Experimental Design: Data Science (CGP)
  19. Programming
  20. Programmation en Langage C (ETI)
  21. Génie Logiciel (IRC)
  22. Algorithmes et C appliqués aux Systèmes Numériques (IRC)
  23. Principes de langages de programmation (IRC)
  24. Systems
  25. Programmation Système (IRC)
  26. Architecture des Systèmes d'Information (ETI)
  27. Architecture des Systèmes d'Information (IRC)
  28. Web
  29. Technologies et Langages de l'Internet (ETI)
  30. Technologies et Langages de l'Internet (IRC)
  31. Technologies et Langages de l'Internet Avancés (ETI)
  32. Technologies et Langages de l'Internet Avancés (IRC)
  33. Projects
  34. Projet Transversal (ETI)
  35. Projet Transversal (IRC)
  36. Research
  37. Introduction to Scientific Research (IRC)
2017Academic year 2017-2018 2018Academic year 2018-2019 2019Academic year 2019-2020 2020Academic year 2020-2021 2021Academic year 2021-2022 2022Academic year 2022-2023 2023Academic year 2023-2024 2024Academic year 2024-2025 2025Academic year 2025-2026 2026Academic year 2026-2027 Data Mining et Machine Learning (ETI) Data Mining et Machine Learning (IRC) Artificial Intelligence - Deep Learning (ETI) Big Data (ETI - CLBD Info) Big Data (ETI - Image) Traitement de données massives (ICS) Big Data (IRC) Approfondissement Python-Traitement des Données (PSM) Ciencia de Datos (EL BONGO (RedCLARA)) Les fondamentaux des sciences du numérique pour les chimistes (CGP) Les fondamentaux des sciences du numérique (Formation Continue) Digitization of processes - Data Mining (GPI) Data Science (CGP) Data Science for Chemists (Summer School) Chemometrics and Experimental Design: Data Science (CGP) Programmation en Langage C (ETI) Génie Logiciel (IRC) Algorithmes et C appliqués aux Systèmes Numériques (IRC) Principes de langages de programmation (IRC) Programmation Système (IRC) Architecture des Systèmes d'Information (ETI) Architecture des Systèmes d'Information (IRC) Technologies et Langages de l'Internet (ETI) Technologies et Langages de l'Internet (IRC) Technologies et Langages de l'Internet Avancés (ETI) Technologies et Langages de l'Internet Avancés (IRC) Projet Transversal (ETI) Projet Transversal (IRC) Introduction to Scientific Research (IRC)

Current Courses

Approfondissement Python-Traitement des Données
  • Year(s): 2025-
  • Diploma: PSM
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 8 hours
  • Course page(s):
  • Language: French
Principes de langages de programmation
  • Year(s): 2024-
  • Diploma: IRC
  • Academic year: 3
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Programmation en Langage C
Data Mining et Machine Learning
Data Mining et Machine Learning
Traitement de données massives
  • Year(s): 2018-
  • Diploma: ICS
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 6 ECTS
  • Hours: 64 hours
  • Course page(s):
  • Language: French
Digitization of processes - Data Mining
  • Year(s): 2021-
  • Diploma: GPI
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 20 hours
  • Course page(s):
  • Language: French
Projet Transversal (ETI)
  • Year(s): 2018-
  • Diploma: ETI
  • Academic year: 4
  • Responsibility: Mentor
  • Roles: Mentor and Jury
  • Credits: 9 ECTS
  • Hours: 8-16 hours
  • Language: French
Projet Transversal (IRC)
  • Year(s): 2018-
  • Diploma: IRC
  • Academic year: 5
  • Responsibility: Mentor
  • Credits: 9 ECTS
  • Hours: 8-16 hours
  • Language: French
Artificial Intelligence - Deep Learning
  • Year(s): 2019-
  • Diploma: ETI
  • Academic year: 5
  • Responsibility: Course instructor
  • Credits: 4 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Chemometrics and Experimental Design: Data Science
  • Year(s): 2025-
  • Diploma: CGP
  • Academic year: 4
  • Responsibility: Course instructor
  • Course page(s):
  • Language: French
Introduction to Scientific Research
  • Year(s): 2026-
  • Diploma: IRC
  • Academic year: 5
  • Responsibility: Course instructor
  • Course page(s):
  • Language: French

Past Courses

Programmation Système
  • Year(s): 2017-2024
  • Diploma: IRC
  • Academic year: 4
  • Responsibility: Course instructor (Python)
  • Credits: 6 ECTS
  • Hours: 64 hours
  • Course page(s):
  • Language: French
Data Science
  • Year(s): 2023-2024
  • Diploma: CGP
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 2 ECTS
  • Hours: 24 hours
  • Course page(s):
  • Language: French
Data Science for Chemists
  • Year(s): 2023
  • Diploma: Summer School
  • Responsibility: Course instructor
  • Hours: 36 hours
  • Course page(s):
  • Language: English
Ciencia de Datos
  • Year(s): 2025
  • Diploma: EL BONGO (RedCLARA)
  • Responsibility: Course instructor
  • Course page(s):
  • Language: English
Algorithmes et C appliqués aux Systèmes Numériques
  • Year(s): 2018-2023
  • Diploma: IRC
  • Academic year: 3
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Technologies et Langages de l'Internet (ETI)
  • Year(s): 2017-2022
  • Diploma: ETI
  • Academic year: 3
  • Responsibility: Course instructor (HTML Canvas)
  • Credits: 3 ECTS
  • Hours: 36 hours
  • Course page(s):
  • Language: French
Technologies et Langages de l'Internet (IRC)
  • Year(s): 2017-2021
  • Diploma: IRC
  • Academic year: 3
  • Responsibility: Course instructor (HTML Canvas)
  • Credits: 3 ECTS
  • Hours: 36 hours
  • Course page(s):
  • Language: French
Technologies et Langages de l'Internet Avancés (ETI)
  • Year(s): 2017, 2018
  • Diploma: ETI
  • Academic year: 4
  • Responsibility: Course instructor (Web Services)
  • Credits: 3 ECTS
  • Hours: 36 hours
  • Course page(s):
  • Language: French
Technologies et Langages de l'Internet Avancés (IRC)
  • Year(s): 2018
  • Diploma: IRC
  • Academic year: 4
  • Responsibility: Course instructor (Web Services)
  • Credits: 3 ECTS
  • Hours: 36 hours
  • Course page(s):
  • Language: French
Les fondamentaux des sciences du numérique pour les chimistes
  • Year(s): 2017, 2018, 2022
  • Diploma: CGP
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 2 ECTS
  • Hours: 24 hours
  • Course page(s):
  • Language: French
Les fondamentaux des sciences du numérique (Formation Continue)
  • Year(s): 2018
  • Diploma: Formation Continue
  • Responsibility: Course instructor
  • Credits: 2 ECTS
  • Hours: 24 hours
  • Course page(s):
  • Language: French
Big Data (ETI - CLBD Info)
  • Year(s): 2017-2022
  • Diploma: ETI
  • Major: CLBD (Info)
  • Academic year: 5
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Big Data (ETI - Image)
  • Year(s): 2017-2019
  • Diploma: ETI
  • Major: Image
  • Academic year: 5
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Big Data (IRC)
  • Year(s): 2018-2021
  • Diploma: IRC
  • Academic year: 5
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Architecture des Systèmes d'Information (ETI)
  • Year(s): 2017-2019
  • Diploma: ETI
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Architecture des Systèmes d'Information (IRC)
  • Year(s): 2017-2019
  • Diploma: IRC
  • Academic year: 4
  • Responsibility: Course instructor
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Course page(s):
  • Language: French
Génie Logiciel
  • Year(s): 2017-2018
  • Diploma: IRC
  • Academic year: 3
  • Responsibility: Intervention
  • Roles: Jury - evaluation of final projects
  • Credits: 3 ECTS
  • Hours: 32 hours
  • Language: French