J'enseigne depuis 1991 en informatique et en mathématiques. Je diffuse la
plupart de mes supports de cours, ils peuvent généralement être utilisés avec comme seule
restriction la mention de leur origine.
Enseignements actuels :
- Masters :
- Business Analytics (M1 marketing et stratégie)
- Data management (M1 affaires internationales et développement, et Quantitative economics)
- Programmation python (M1 affaires internationales et développement, et Quantitative economics)
- Programmation R (M1 marketing et stratégie et M2 102 associé)
- Apprentissage statistique (Excutive master statistique et big data)
- Modèles graphiques pour l'apprentissage automatique (M2 MO P1/P7)
- Mini-cours :
- Introduction à la visualisation d'information (M2 TIDE)
- Introduction à la fouille de graphes (Institut des actuaires)
Science des données
- Business Analytics
- Introduction au Business Analytics, exploration et
visualisation de données avec R (Master marketing et stratégie,
Dauphine)
- Data management
- Introduction à la gestion des données (voir aussi ci-dessous)
Mathématiques
- Modèles graphiques pour l'apprentissage automatique
- Cours sur les modèles
probabilistes pour l'analyse exploratoire des données (Master M2
modélisation stochastique P1/P7)
- Apprentissage statistique
- Cours d'apprentissage statistique (Executive master Statistique et Big Data, Dauphine)
Informatique
- Programmation Python
- Introduction à la programmation pour la science
des données avec Python
- Programmation R
- Introduction à la programmation R pour la science
des données
- Systèmes de gestion de bases de données
- Introduction aux SGBD
Cours spécialisés
Je donne régulièrement des cours thématiques dans des formations
spécialisés. Ces cours ne dépassent pas une durée de 6 heures et s'insèrent
la plupart du temps dans des formations plus générales. Mes cours actuels de
ce type sont les suivants :
- Visualisation de l'information
- Initiation à la visualisation
d'information destinée aux doctorants (toutes matières confondues).
- Introduction à la fouille de graphes
- Il s'agit d'un cours destiné à des
étudiants de niveau M1/M2 avec quelques connaissances en statistiques
et probabilités. Sans ces connaissances, certaines sections du cours ne
sont pas accessibles, mais la majeure partie le reste.
Archives
De 2010 à 2019
Les supports de cours indiqués ci-dessous ne sont pas maintenus mais restent
relativement adaptés à l'état actuel des thèmes concernés.
Science des données et sujets connexes
- Introduction au Big Data
- Cours sur le Big Data au sens premier du
terme, c'est-à-dire le traitement de données massives (Master M2 TIDE
et Master M2 MMMEF de Paris I).
- An introduction to data science
- Cours sur l'apprentissage et l'analyse
des données (Master M2 MMMEF)
- Classification et modèles de mélange
- Cours d'analyse de données avec un
point de vue probabiliste (M2 MO)
Mathématiques
- Probabilités et statistique
- Cours niveau L2 destiné aux étudiants de
sciences économiques.
- Optimisation continue
- Cours sur la résolution de problèmes
d'optimisation continue (niveau L3, Télécom ParisTech).
Informatique
- Analyse des données (Data Mining)
- Cours d'analyse de données (Master M2
option statistique de Paris VI - LSTA).
- Mathématiques pour l'informatique
- Cours d'initiation à l'informatique
théorique pour les L3 MIASHS et les L3 MIAGE (Paris 1).
- Programmation orientée objet
- Cours de programmation orientée objet en
Java (option en MIASHS).
- Optimisation de code
- Cours sur l'optimisation de code pour le respect
de la hiérarchie mémoire, inclus dans le cours INF 227 d'architecture
de Télécom ParisTech.
- Java
- Compléments au cours de Java donné par Irène Charon à Télécom ParisTech.
Archives avant 2010
Les supports des cours indiqués ci-dessous n'ont pas été mis à jour
depuis 2009. Certains risquent d'être obsolètes.
Mathématiques et apprentissage
- Initiation aux processus
- Travaux dirigés d'initiation aux processus
stochastiques, au niveau Licence 3. Le cours se focalise sur les
chaînes de Markov et les processus de saut markoviens.
- Théorie de l'apprentissage
- Cours donné dans le cadre du premier
Workshop du Réseau Africain de Statistique Mathématique et ses
Applications (RASMA), à Franceville (Gabon) en janvier 2008. Il s'agit
d'une introduction à la théorie de l'apprentissage et à ses principaux
résultats, destinée à des doctorants et chercheurs en statistiques.
- Réseaux de neurones
- Cours de niveau Master présentant les principaux
modèles neuronaux avec un point de vue mathématique et statistique. Il
aborde les problèmes de régularisation, de sélection de modèles, etc.
Informatique
- Java
- Introduction à la programmation grâce au langage Java.
- Services Web
- Cours de niveau Master 2 présentant l'architecture des
services Web proposée par le W3C et s'articulant autour de
SOAP, WDSL et UDDI (illustration en Java).
- Systèmes répartis
- Cours de niveau Master 1 présentant les RPC en C, RMI
et CORBA.
- XML
- Cours de niveau Master 1 couvrant le langage XML, les DTD, les
schémas, les API SAX et DOM, et une initiation à XSLT.