đšâđ« Enseignement
2025 â 2026
Je suis MaĂźtre de confĂ©rences Ă l'ENSEIRB-MATMECA, oĂč j'enseigne des matiĂšres diverses en informatique thĂ©orique et pratique.
ENSEIRB-MATMECA I1 (Année 1, L3)
Logique et preuve. (EI5F107) Un cours dâintroduction et de remise Ă niveau en logique. Le cours contient des Ă©lĂ©ments de logique propositionnelle, de logique du premier ordre, et termine sur les techniques de preuves utiles pour la vĂ©rification de programmes. Le cours est portĂ© par FrĂ©dĂ©ric Herbreteau et la page du cours est hĂ©bergĂ©e Ă lâENSEIRB-MATMECA.
Automates finis et applications. (EI5F114) Un cours dâintroduction aux automates finis, qui culmine sur lâanalyse lexicale et syntaxique. Le cours est portĂ© par Sylvain Lombardy et est hĂ©bergĂ© sur le Moodle de lâĂ©cole.
Programmation fonctionnelle. (EI5F104) Un cours de programmation fonctionnelle utilisant Javascript (ou parfois, Typescript) comme langage de programmation principal. Le cours est porté par David Renault et la page du cours est hébergée au LaBRI.
Programmation ImpĂ©rative 2 et dĂ©veloppement logiciel. (EI6PG106) Un cours de dĂ©veloppement logiciel qui introduit des techniques avancĂ©es de compilation (make, cmake, bibliothĂšques statiques, dynamiques), de gestion de versions (git), de tests (unitaires, dâintĂ©gration, de performance), et de dĂ©bogage (gdb, valgrind). Le cours est portĂ© par Julien Allali et la page du cours est hĂ©bergĂ©e au LaBRI.
ENSEIRB-MATMECA I2 (Année 2, M1)
SystĂšmes de gestion de bases de donnĂ©es. (EI7IT203) Un cours dâintroduction aux systĂšmes de gestion de bases de donnĂ©es, avec une partie thĂ©orique sur les modĂšles relationnels et une partie pratique utilisant PostgreSQL. Le cours est portĂ© par Sylvain Lombardy et la page du cours est hĂ©bergĂ©e sur le Moodle de lâĂ©cole
Applications TCP/IP. (EI8RE218) Un cours sur la couche applicative de TCP/IP, qui introduit les protocoles HTTP, SMTP, POP, IMAP, DNS, et le routage dynamique dans les rĂ©seaux. Le cours est portĂ© par Ahmed Toufik et la page du cours est hĂ©bergĂ©e sur le Moodle de lâĂ©cole.
CalculabilitĂ© et ComplexitĂ©. (EI8IF228) Un cours dâintroduction Ă la calculabilitĂ© et Ă la complexitĂ©, qui introduit la notion de machine de Turing, la notion de problĂšme dĂ©cidable, indĂ©cidable et semi-dĂ©cidable. En complexitĂ©, les classes P et NP sont introduites, ainsi que les notions de rĂ©duction polynomiale et de NP-complĂ©tude. Le cours est portĂ© par FrĂ©dĂ©ric Herbreteau et la page du cours est hĂ©bergĂ©e sur Thor.
2023 â 2024
Université de Varsovie
Jâai Ă©tĂ© chargĂ© de TD Ă lâUniversitĂ© de Varsovie. Vous trouverez les feuilles dâexercices au sujet des transducteurs ainsi que les devoirs maisons associĂ©s sur la page du cours des transducteurs. Les exercices sont disponibles sur GitHub Ă lâadresse suivante https://github.com/AliaumeL/transducer-exercices. Les notes de cours sont disponibles sur la page web de MikoĆaj BojaĆczyk https://www.mimuw.edu.pl/~bojan/2023-2024/przeksztalcenia-automatowe-transducers.
2022 â 2023
Jâai Ă©tĂ© chargĂ© de TD Ă lâUniversitĂ© Paris CitĂ©. Vous trouverez ci-aprĂšs un bref aperçu des enseignements donnĂ©s Ă cette occasion.
Université Paris Cité
- Programmation en Python. (L1, licence Mathématiques et informatiques appliquées aux sciences humaines et sociales)
- Programmation en Java. (L1, licence dâinformatique)
- Introduction aux SystĂšmes dâExploitation. (L1, licence dâinformatique)
2021 â 2022
Jâai Ă©tĂ© chargĂ© de TD Ă lâUniversitĂ© Paris CitĂ©. Vous trouverez ci-aprĂšs un bref aperçu des enseignements donnĂ©s Ă cette occasion.
Université Paris Cité
- Programmation Fonctionnelle. (L3, licence dâinformatique)
- Gestion de Projet. (L2, licence dâinformatique)
- Programmation RĂ©seau. (L3, licence dâinformatique)
2019 â 2021
J'ai Ă©tĂ© chargĂ© de TD Ă l'Ăcole Normale SupĂ©rieure Paris-Saclay en Programmation 1 (L3) et en ComplexitĂ© AvancĂ©e (M1).
Ăcole Normale SupĂ©rieure Paris-Saclay
- Programmation 1. (L3, licence dâinformatique) Cours de programmation en L3 Ă l'ENS Paris-Saclay donnĂ© par Jean Goubault-Larreq. Les feuilles dâexercice sont disponibles ci-aprĂšs : TD1, TD2, TD3, TD4, TD5, TD6, TD7, TD8, TD9, TD10, TD11, TD12, TD13.
- ComplexitĂ© AvancĂ©e. (M1, master informatique) Cours de ComplexitĂ© AvancĂ©e en M1 Ă l'ENS Paris-Saclay donnĂ© par Jean Goubault-Larreq. Les feuilles dâexercice sont disponibles ci-aprĂšs : TD1, TD2, TD3, TD4.
2018 â 2019
J'ai Ă©tĂ© khĂŽlleur au LycĂ©e Lakanal en MP et en MPSI pour l'annĂ©e 2018-2019. En parallĂšle, jâai prĂ©parĂ© lâagrĂ©gation de mathĂ©matiques option informatique, et jâai passĂ© lâagrĂ©gation en 2019.
Lycée Lakanal
Ci-aprĂšs vous trouverez mes feuilles d'exercices.
- MPSI. S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11, S13, S14, S15, S16, S17, S18, S19.
- MP. S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11, S13, S14, S15, S16, S17, S18, S19.
Agrégation
Jâai passĂ© en 2018 lâagrĂ©gation de mathĂ©matiques option informatique, et je vous invite Ă passer sur la page dĂ©diĂ©e de ce site pour en savoir plus.