Teaching
Sommaire
Présentation
Je donne ici pour information les intitulés des cours magistraux que j'ai eu à réaliser. Pour tous les cours magistraux j'ai mis au point son contenu, ainsi que celui des TDs et TPs.
Sauf mention spécifique, les cours sont des cours de spécialité.
La liste des acronymes est la suivante :
- INSA-CVL : INSA Centre Val de Loire
- UO : Université d'Orléans
- UVSQ : Université de Versailles St-Quentin
- PXI :Université de Paris-Sud XI
- X : Ecole Polytechnique
- ENST : Ecole Nationale Supérieure des Télécommunications (Telecom ParisTech)
- ESCP : ESCP-EAP
Livres et supports
- Je suis coauteur d'un livre à destination des enseignants du secondaire pour l'option Infomatique et Sciences du numériques, intitulé Introduction à la Science Informatique. Commandez-le ici.
- Je suis coauteur d'un ouvrage distribué en ligne à destination des enseignants et élèves des CPGE pour le nouveau programme 2013/2014 d'informatique commune, sur le thème bien précis des bases de données, intitulé Introduction aux bases de données relationnelles. Disponible librement ici.
- Les supports de cours pour l'INSA seront bientôt disponibles sur le MOODLE de l'INSA.
- L'Université de Versailles a fermé le site e-campus sur lequel étaient mes supports de cours en Licence et Master.
Cycle Ingénieur, département Sécurité et Technologies Informatiques
- Protection des données personnelles (4A) -- cours original et MOOC
- Fondements des Bases de Données (3A) -- cours original disponible ici
- Mécanismes Internes des SGBDs (4A) -- cours original disponible ici
- Data Mining (5A option ASL) -- basé sur les cours de Georges Gardarin
- Sécurité des SGBD (5A ASL et A2S) -- cours réalisé avec Ph. Pucheral, L. Bouganim, N. Anciaux, disponible ici
- Logique et Intelligence Artificielle II (Web Sémantique) (4A) -- basé sur les cours de Olaf Hartig
- Programmation par Contraintes (4A) -- basé sur les cours de Christine Solnon
- Sécurité des Services Web (4A) -- basé en partie sur un MOOC OpenClassrooms
Licence
- Fondements de l'Informatique I (UVSQ), cours introductif à l'informatique. Code e-campus : IN100
- Initiation aux bases de données (UVSQ), cours introductif aux Bases de données et à la programmation Web. Code e-campus : INF311
- Analyse, Conception et Programmation Objet (UVSQ). Code e-campus : INF300
- Théorie des Graphes (UVSQ)
- Algorithmique (PXI)
- Bases de données avancées (PXI)
- Logique et matériel (PXI), uniquement des TPs de simulation sur machine du comportement de composants logiques et réalisation de circuits.
- Bases de données (Oracle) (X)
- Bases de données pour les sciences humaines (UVSQ) cours de non spécialistes basé sur l'utilisation de Microsoft Access.
Master
- Sécurité des Bases de Données (INSA Centre Val de Loire et Université d'Orléans
- Technologies XML (UVSQ).
- Sécurité des Services Web (UVSQ). Il s'agit uniquement de 2 séances dans le modulé Sécurité des Bases de Données.
- Mécanismes Internes des SGBD (UVSQ)
- Programmation Objet (UVSQ)
- Applications Réparties et Middleware (PXI)
- XML/XSL/XQuery (cours en Anglais) (ENST)
- Donnees Semi-Structurées (PXI)
- Database Technology (cours en Anglais) (ENST)
- Le Web Semantique (ESCP)
Formation Continue
Enseignants du primaire : Class'code
Membre du projet Class'code pour l'apprentissage de l'informatique à l'école primaire.
Organisation d'une journée de formation avec la DSDEN Centre Val de Loire à destination des professeurs des écoles sur l'algorithmique débranchée et Scratch (2018-02-01, Bourges).
Enseignants du Lycée : ISN
Responsable de la formation des enseignants de Terminale à l'option Informatique et Sciences du Numérique à l'UVSQ de septembre 2010 à août 2014. Par ailleurs j'ai monté plusieurs cours à destination des enseignants.
- Site de la Formation
- Bases de Données en Classe Préparatoire (Séminaire pour les enseignants des Classes Préparatoires aux Grandes Ecoles)
- Programmation (UVSQ - Formation continue pour les enseignants de Terminale S)
- Structuration des données (UVSQ - Formation continue pour les enseignants de Terminale S)
MOOCs
- Benjamin Nguyen Protégez les données personnelles, niveau L3, OpenClassrooms, ouvert en septembre 2019
- Serge Abiteboul, Benjamin Nguyen, Philippe Rigaux Bases de Données Relationnelles : Comprendre pour mieux maîtriser, niveau M1. FUN puis CNAM. Première session de janvier à mars 2016.
- Serge Abiteboul, Benjamin Nguyen, Yannick Le Bras, Bases de Données Relationnelles, SILLAGES.Info, programme de CPGE. 2013.