De 2017 à ? : enseignements en tant que Professeur à l'ISTIC de Rennes.
De 2024 à ? : création du Master IA à l'Université de Rennes (responsabilité du diplôme).
De 2020 à 2023 : responsable du Master MEEF NSI à l'Université de Rennes 1.
De 2018 à 2020 : co-responsable du DIU "Enseigner l'Informatique au Lycée" à l'Université de Rennes 1.
Depuis 2020 : interventions régulières pour les Lycées sur l'IA (voir supports ici)
Matières | Formations | Responsabilités | Heures (/an eq. TD) | Divers/Misc |
---|---|---|---|---|
Option / IA (partie Machine Learning) | Master Informatique 1, ISTIC URennes |
CM | 12h | Depuis 2017 |
Deep Learning for Vision (DLV) | Master Informatique 2 (SIF), ISTIC URennes |
CM | 13.5h | Depuis 2023 Web page and another one here. |
Introduction to Machine Learning | Master IA, ISTIC URennes |
CM, TD, TP | 36h | Depuis 2024 Web page for the practical sessions in Scikit-learn and Pytorch. |
Option Machine Learning | Master Informatique 2 IL, ISTIC URennes |
CM, TD | 22h | Depuis 2018. Web page for the practical sessions in Scikit-learn and Pytorch. Old Web page for the practical sessions in Scikit-learn and Keras and for the ML project. |
Introduction à l'IA | Licence Informatique 3, ISTIC URennes |
TD | 36h | Depuis 2023 |
Specialité Informatique 1 / ACX Algorithmique et Complexité Experimentale (en JAVA) |
Licence Informatique 1, ISTIC Rennes 1 |
TD, TP | 28 h * 2 | (17/18, 18/19) |
Specialité Informatique 2 / FIP Programmation Fonctionnelle (en SCALA) |
Licence Informatique 1, ISTIC Rennes 1 |
TD, TP | 42h | (17/18, 18/19) |
Bases de données (DBS) | Licence Informatique 2, ISTIC Rennes 1 |
TD, TP | 40h | (17/18) |
Suivi de projets, suivi de stages | Masters M1 SIF, M2 Miage, M2 IL ISTIC Rennes 1 |
20h | (17/18,18/19) |
De 2009 à 2017 1350 heures équivalent TD d'enseignement en tant que Maître de Conférences à l'Université Jean Monnet de Saint-Etienne.
Matières | Formations | Responsabilités | Heures (/an) | Divers/Misc |
---|---|---|---|---|
Théorie des graphes | Licence Informatique 3 | Cours, TD | 30 h | (08/09, 09/10, 10/11, 11/12, 12/13, 13/14, 14/15, 15/16, 16/17) |
Artificial Intelligence (Logic, Representation, Search, Prolog, Games, Constraint Programming) |
M1 DSC/ M1 MLDM | Cours, TD (en Anglais) | 40h (CM/TD) + 10h TP | (11/12) (12/13) (13/14) (14/15) (15/16) (16/17) Web page for the practical sessions |
Computer Vision Project | M2 MLDM | Suivi de projets (en Anglais) | 15h | (16/17) |
Apprentissage automatique, Machine Learning, Pattern Recognition |
Master Informatique 1 DSC, Master Erasmus Mundus CIMET, Telecom Saint Etienne, Master international MLDM 1 |
CM, TD, TP (en Anglais) | 30h | (08/09, 09/10, 10/11, 11/12, 12/13, 13/14, 14/15, 15/16, 16/17) Web page for the practical sessions in Weka and another one for scikit-learn |
Initiation à l'informatique | Licence 1 Sciences | CM, TD | 45 h | (09/10/, 10/11, 11/12, 12/13, 13/14, 15/16) Page web du cours (à trous) pour les étudiants |
Fouille de données/ Data Mining | M2/MLDM | CM, TD, TP (en Anglais) | 10h | (11/12) (12/13) (13/14) |
Programmation impérative en Python | License SPI 2 | TP | 20h | (15/16) | Bases de données | Licence Informatique 1 | CM, TD, TP | 27 h | (08/09) Page web pour les TPs |
De 2013 à 2017 : co-coordination du master informatique Machine Learning/Data Mining (MLDM) en Informatique.
De 2009 à 2016 : résponsabilité du Master 1 "Données et Systèmes Connectés" (DSC, ex WI) en Informatique.
Depuis la rentrée 2016, le nouveau responsable est Rémi Emonet et vous pouvez trouver les informations ici.
Pour information, les stages des années précédentes sont disponibles ici (pour 2016) ou ici (pour 2015).
De 2002 à 2007 : 241 heures équivalent TD d'enseignements en tant que vacataire
Matières | Formations | Responsabilités | Heures | Divers/Misc |
---|---|---|---|---|
Programming Languages and Programming Methodologies (PLPM) |
Master intelligence articifielle, Université Catholique de Louvain, Belgique |
TD, TP | 27,5 h | |
Introduction à l'Intelligence Artificielle |
IUP MIAGE 3 (bac +4) , IFSIC, Rennes |
Cours, examens | 12 h | |
Introduction à la logique et au langage Prolog |
DIIC3 LSI (bac +5), IFSIC, Rennes |
Cours, TD, examens, jury | 26 h | |
Compilation (en CaML) |
INSA 4 (bac +4), INSA de Rennes, département d'informatique |
TP | 96 h | |
Initiation à l'algorithmique (language Scheme) |
INSA 1 (bac +1), INSA de Rennes |
TD, TP | 48 h | |
Programmation logique avec contraintes | INSA (bac +4) INSA de Rennes, département d'informatique |
TP | 16 h | |
Programmation en OCaML | INSA (bac +3) INSA de Rennes, département d'informatique |
TP | 16 h |