Enseignements/Teaching



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: slides

Enseignements dispensés
Matières Formations Responsabilités Heures (/an eq. TD) Divers/Misc
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)
Option / IA (partie Machine Learning) Master Informatique 1,
ISTIC Rennes 1
CM 12h Depuis 2017
Deep Learning for Vision (DLV) Master Informatique 2 (SIF),
ISTIC Rennes 1
CM 13.5h Depuis 2023
Web page.
Option Machine Learning Master Informatique 2 (CCN & IL),
ISTIC Rennes 1
CM, TD 32h Depuis 2018
Web page for the practical sessions in Scikit-learn and Keras and
Web page for the ML project.
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.

The list of all the MLDM internships is available Here.


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

Summary of the teaching activities
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