Enseignement
Entre 2020 et 2026, j'ai assuré des enseignements dans plusieurs établissements d'enseignement supérieur, au Bénin et en France, pour un volume cumulé de 689 heures équivalent TD (36 % de CM, 23 % de TD et 41 % de TP), de la première année de Licence au Master 1 et en cycle ingénieur. Ces expériences m'ont permis de développer une approche pédagogique cohérente et progressive, fondée sur l'adaptation aux niveaux de formation et sur la valorisation de la pratique à travers les projets étudiants.
Au Bénin, j'ai exercé en tant que vacataire à l'Institut de Formation et de Recherche en Informatique (IFRI) de l'Université d'Abomey-Calavi (UAC), où j'ai assuré 468 heures équivalent TD dans les filières de Génie Logiciel. En France, j'ai d'abord enseigné 20 heures équivalent TD comme vacataire à l'École d'Ingénieurs du Littoral Côte d'Opale (EILCO), en deuxième année du cycle ingénieur informatique, puis, de septembre 2025 à août 2026, comme Attaché Temporaire d'Enseignement et de Recherche (ATER) au Centre Général Universitaire de Calais de l'Université du Littoral Côte d'Opale (ULCO) : 201,25 heures équivalent TD en Licence Mathématiques, Sciences Physiques et Informatique (MSPI) et en Licence 2 Informatique.
Depuis septembre 2026, je suis ATER à l'IUT de Laval – Le Mans Université, avec un service prévisionnel de 192 heures équivalent TD : 97,5 heures en BUT Informatique (R5.A.10 Nouveaux paradigmes de bases de données, R3.02 Développement efficace, suivi de six stages) et 94,5 heures en BUT Métiers du Multimédia et de l'Internet (R3.12 Développement front et intégration, R3.16 Gestion de projet, R5.Dweb-DI.06 Développement backend avancé, SAÉ 2.03, suivi de cinq stages). J'y suis responsable de trois ressources. Avec ce service, mon volume d'enseignement atteindra 881 heures équivalent TD.
Liste des enseignements
2026 — 2027
IUT de Laval — Le Mans Université
- R5.A.10 Nouveaux paradigmes de bases de données — 48h Éq. TD — BUT Informatique 3, parcours A (8 TD de 3h × 2 groupes) — responsable de la ressource
- R3.02 Développement efficace — 37h30 Éq. TD — BUT Informatique 2 (3 CM d'1h, 11 TD d'1h30 × 2 groupes) — responsable de la ressource
- Suivi de 6 stages — 12h Éq. TD — BUT Informatique
- R3.12 Développement front et intégration — 24h30 Éq. TD — BUT MMI 2 (1 CM d'1h, 4 TD d'1h30 × 3 groupes, 1 TP d'1h30 × 5 groupes)
- R3.16 Gestion de projet, partie Git — 13h30 Éq. TD — BUT MMI 2 (3 TD d'1h30 × 3 groupes)
- R5.Dweb-DI.06 Développement backend avancé — 27h Éq. TD — BUT MMI 3, parcours Développement web — responsable de la ressource
- SAÉ 2.03 Concevoir un site web avec une source de données — 19h30 Éq. TD — BUT MMI 1 (13 permanences d'1h30 de soutien au développement)
- Suivi de 5 stages — 10h Éq. TD — BUT MMI 2
2025 — 2026
CGU — ULCO
- Architecture des ordinateurs — 33h45 Éq. TD — Licence 1 MSPI (CM, TD)
- Architecture et Système 2 : Linux — 28h Éq. TD — Licence 2 Informatique (TP)
- Architecture et Système 3 : processus, mémoire, programmation concurrente — 14h Éq. TD — Licence 2 Informatique (TP)
- Web 1 : HTML / CSS — 67h30 Éq. TD — Licence 1 MSPI (CM, TD)
- Web 2 : client (JavaScript, jQuery, Ajax) — 28h Éq. TD — Licence 2 Informatique (TP)
- Web 3 : serveur (PHP, MySQL) — 12h Éq. TD — Licence 2 Informatique (TP)
- SAÉ : projet web — 18h Éq. TD — Licence 2 Informatique (TP)
2024 — 2025
EILCO
- Modélisation des systèmes dynamiques — 20h Éq. TD — Cycle ingénieur 2 Informatique (TP)
IFRI — UAC
- Développement d'applications mobiles — 35h Éq. TD — Licence 3 Génie Logiciel (CM, TP)
- Veille technologique — 27h30 Éq. TD — Licence 3 Génie Logiciel (CM, TD)
- Interaction Homme-Machine — 35h Éq. TD — Master 1 Génie Logiciel (CM, TD)
- Développement web et mobile avancés — 35h Éq. TD — Master 1 Génie Logiciel (CM, TP)
2023 — 2024
IFRI — UAC
- Développement d'applications mobiles — 35h Éq. TD — Licence 3 Génie Logiciel (CM, TP)
- Veille technologique — 27h30 Éq. TD — Licence 3 Génie Logiciel (CM, TD)
- Interaction Homme-Machine — 35h Éq. TD — Master 1 Génie Logiciel (CM, TD)
- Développement web et mobile avancés — 35h Éq. TD — Master 1 Génie Logiciel (CM, TP)
2022 — 2023
IFRI — UAC
- Développement d'applications mobiles — 35h Éq. TD — Licence 3 Génie Logiciel (CM, TP)
- Veille technologique — 27h30 Éq. TD — Licence 3 Génie Logiciel (CM, TD)
- Interaction Homme-Machine — 35h Éq. TD — Master 1 Génie Logiciel (CM, TD)
- Développement web et mobile avancés — 35h Éq. TD — Master 1 Génie Logiciel (CM, TP)
2021 — 2022
IFRI — UAC
- Développement d'applications mobiles — 35h Éq. TD — Licence 3 Génie Logiciel (CM, TP)
2020 — 2021
IFRI — UAC
- Développement d'applications mobiles — 35h Éq. TD — Licence 3 Génie Logiciel (CM, TP)
Organisation des modules enseignés
-
Architecture des ordinateurs (CM — TD)
Introduction aux architectures matérielles et au fonctionnement interne des systèmes informatiques : processeurs x86, logique combinatoire et séquentielle, acquisition et codage de l'information (signaux et images).
-
Web : HTML / CSS (CM — TD)
Fondements du Web, structuration et mise en forme des pages, responsive design, intégration de médias et introduction aux frameworks CSS modernes et au déploiement.
-
Veille technologique (CM — TD)
Introduction à l'intelligence économique et à la veille technologique : méthodes, outils et analyse des évolutions matérielles, logicielles et de leurs impacts sur les entreprises.
-
Interaction Homme Machine (CM — TD)
Conception et évaluation d'interfaces : ergonomie, prototypage, audits et outils de conception pour le Web et le mobile.
-
Développement web et mobile avancé (CM — TP)
Architectures logicielles modernes, APIs, bases NoSQL, microservices et évolution des frameworks Web et mobiles, dont Flutter.
-
Architecture & Système 2 et 3 : Linux (TP)
Étude du fonctionnement interne des systèmes Linux : assembleur, gestion des processus et des threads, ordonnancement, sémaphores, synchronisation et système de fichiers XV6.
-
Modélisation des systèmes dynamiques (TP)
Modélisation et simulation sous Matlab de systèmes linéaires et non linéaires, incluant les modèles de Lotka-Volterra, de pendule autonome et de propagation épidémique de type SIR.
-
Projet Web
Réalisation d'un site Web complet en groupe de 3 mettant en œuvre les connaissances acquises dans les modules de JavaScript et PHP/MySQL.
- Développement d'applications mobiles (CM — TP) Cycle complet de développement mobile avec Flutter : langage Dart, composants Flutter, persistance des données, capteurs et géolocalisation, communication par requêtes HTTPS, et projet de groupe du cahier des charges…
- R5.A.10 — Nouveaux paradigmes de bases de données (TD — TP) BUT Informatique 3 (S5, parcours A) : paradigmes non relationnels — bases embarquées, mobiles, objets et NoSQL (clés-valeurs, documents, colonnes, graphes).
- R3.02 — Développement efficace (CM — TD) BUT Informatique 2 (S3) : structures de données complexes (collections, arbres, dictionnaires) et premières approches de l'analyse de performance (profilage, optimisation, green code).
- R3.12 — Développement front et intégration (CM — TD — TP) BUT MMI 2 (S3) : pages web adaptatives et interactives — responsive design, DOM et événements, programmation asynchrone, modules ECMAScript, composants front.
- R5.Dweb-DI.06 — Développement backend avancé (TD) Ressource de BUT MMI (3e année, parcours Développement web) consacrée à la conception et au développement d'applications web côté serveur.
- R3.16 — Gestion de projet : Git et travail collaboratif (TD) BUT MMI 2 (S3), partie Git de la ressource Gestion de projet : commits, branches, fusions, conflits et workflow collaboratif (main, dev, branches de fonctionnalité).