enseignement
Cours de mathématiques pures, mathématiques appliquées, science des données et apprentissage automatique aux niveaux licence et master/doctorat.
J'enseigne des cours couvrant les mathématiques pures, les mathématiques appliquées, les statistiques et la science des données / apprentissage automatique, aux niveaux licence et master/doctorat. Voici un aperçu complet des cours que j'ai dispensés ou que je suis en mesure de dispenser.
Philosophie d'enseignement
Je crois que les mathématiques s'apprennent avant tout en pratiquant. Mon enseignement allie théorie rigoureuse et projets concrets, guidant les étudiants des définitions abstraites aux implémentations pratiques. Qu'il s'agisse de démontrer un théorème de point fixe ou de construire un pipeline TDA en Python, je cherche à montrer que compréhension profonde et compétences pratiques se renforcent mutuellement.
Je privilégie l'apprentissage actif — séances de problèmes, ateliers de code et projets collaboratifs — plutôt que les cours magistraux passifs. J'investis également dans le mentorat : aider les étudiants à trouver des questions de recherche, développer leur maturité mathématique et acquérir confiance en leur capacité à contribuer au domaine.
Institutions
- IMSP — Institut de Mathématiques et de Sciences Physiques, Dangbo, Bénin
- AIMS Afrique du Sud — African Institute for Mathematical Sciences, Le Cap
- AIMS Sénégal — African Institute for Mathematical Sciences, Mbour
- AIMS Rwanda — African Institute for Mathematical Sciences, Kigali
Mathématiques pures
Licence
- Topologie Générale — Ouverts/fermés, continuité, compacité, connexité, espaces produits & quotients
- Analyse Réelle I & II — Suites, séries, limites, continuité, dérivation, intégration de Riemann, espaces métriques
- Algèbre Abstraite I & II — Groupes, anneaux, corps, homomorphismes, structures quotients, théorie de Galois
- Algèbre Linéaire — Espaces vectoriels, applications linéaires, valeurs propres, espaces à produit scalaire, formes canoniques
- Analyse Complexe — Fonctions analytiques, théorème de Cauchy, résidus, applications conformes
- Équations Différentielles (EDO) — Équations du 1er & 2nd ordre, systèmes, transformées de Laplace, stabilité
- Théorie des Nombres — Divisibilité, congruences, nombres premiers, réciprocité quadratique, fonctions arithmétiques
- Mathématiques Discrètes — Combinatoire, théorie des graphes, logique, techniques de démonstration
Master / Doctorat
- Topologie Algébrique — Groupe fondamental, revêtements, homologie singulière, cohomologie, suites exactes
- Topologie Différentielle — Variétés lisses, fibrés tangents, transversalité, théorie de Morse
- Topologie Ponctuelle (Avancée) — Espaces quasi-métriques, topologie asymétrique, espaces T₀, espaces bitopologiques
- Théorie des Points Fixes — Principe de contraction de Banach, théorèmes de Brouwer & Schauder, espaces métriques généralisés
- Analyse Fonctionnelle — Espaces de Banach & Hilbert, opérateurs bornés, théorie spectrale, théorème de Hahn-Banach
- Théorie de la Mesure & Intégration — σ-algèbres, mesure de Lebesgue, espaces Lp, théorème de Radon-Nikodym
- Géométrie Riemannienne — Connexions, courbure, géodésiques, théorèmes de comparaison
- Théorie des Catégories — Foncteurs, transformations naturelles, limites, adjonctions, lemme de Yoneda
Mathématiques appliquées & statistiques
Licence
- Théorie des Probabilités — Espaces probabilisés, variables aléatoires, distributions, espérance, loi des grands nombres
- Statistique Mathématique — Estimation, tests d'hypothèses, intervalles de confiance, régression
- Analyse Numérique — Recherche de racines, interpolation, intégration numérique, analyse d'erreurs
- Équations aux Dérivées Partielles — Équations de la chaleur, des ondes & de Laplace, séparation de variables, séries de Fourier
- Recherche Opérationnelle — Programmation linéaire, optimisation, méthode du simplexe, dualité, flots dans les réseaux
- Modélisation Mathématique — Formulation, analyse dimensionnelle, systèmes dynamiques, modèles épidémiologiques
Master / Doctorat
- Processus Stochastiques — Chaînes de Markov, processus de Poisson, mouvement brownien, martingales
- Optimisation Convexe — Ensembles & fonctions convexes, dualité, descente de gradient, méthodes de points intérieurs
- Systèmes Dynamiques & Chaos — Stabilité, bifurcation, exposants de Lyapunov, attracteurs étranges
- Finance Quantitative — Black-Scholes, calcul stochastique, optimisation de portefeuille, mesures de risque
- Analyse des Séries Temporelles — ARIMA, GARCH, analyse spectrale, modèles espace-état, prévision
- Statistique Bayésienne — Prior/postérieur, MCMC, modèles hiérarchiques, inférence bayésienne
Science des données & apprentissage automatique
Licence / Introduction
- Introduction à la Science des Données — Manipulation de données, visualisation, analyse exploratoire (Python/R)
- Fondements de l'Apprentissage Automatique — Apprentissage supervisé & non supervisé, évaluation de modèles, biais-variance
- Programmation pour Scientifiques — Python, R, NumPy, Pandas, Matplotlib, calcul scientifique
- Bases de Données & SQL — Bases relationnelles, requêtes, normalisation, pipelines de données
Master / Doctorat / Avancé
- Analyse Topologique des Données (TDA) — Homologie persistante, complexes simpliciaux, Mapper, théorèmes de stabilité
- Apprentissage Géométrique Profond — Réseaux de neurones sur graphes, apprentissage de variétés, architectures équivariantes
- Apprentissage par Renforcement Profond — MDP, gradients de politique, DQN, acteur-critique, RL multi-agents
- Apprentissage Profond — CNN, RNN, transformers, attention, modèles génératifs (GAN, VAE, diffusion)
- Traitement Automatique du Langage — Embeddings, modèles séquentiels, LLM, fine-tuning, RAG
- MLOps & Recherche Reproductible — Suivi d'expériences, déploiement de modèles, Docker, CI/CD pour ML
Ateliers & formations courtes (3–5 jours)
Ateliers existants
- Workshop on Computational Topology & Quantum Computing (WoComToQC) — Organisateur & intervenant
- Data Science Africa — Tutoriels d'apprentissage automatique pour les chercheurs africains
- Python pour la Recherche Mathématique — Calcul scientifique pratique pour mathématiciens
- Introduction à la TDA avec GUDHI & Ripser — Homologie persistante en pratique
- The Shape of Data — Atelier basé sur le livre, ML géométrique et analyse de données en R
IA appliquée & industrie
Data science pour décideurs
3 jours — Formation non-technique pour managers et dirigeants : comprendre l'IA, identifier les cas d'usage, piloter un projet data, évaluer le ROI.
MatérielMathématiques & recherche
Compétences fondamentales
R pour l'analyse statistique
4 jours — Tidyverse, ggplot2, modélisation statistique, rapports reproductibles avec R Markdown. Compagnon de The Shape of Data.
Syllabus NotebooksRédaction scientifique avec LaTeX, Overleaf & Prism
3 jours — Rédiger articles, mémoires et thèses avec LaTeX. Édition collaborative sur Overleaf et rédaction scientifique assistée par IA avec OpenAI Prism.
Syllabus TemplatesSupports de cours
Une sélection de supports de cours, notebooks et slides sont disponibles en ligne :
- AI-Technipreneurs GitHub — Matériel de formation en science des données & ML
- Topologie Generale — Notes de cours
- TDA avec Python — Notebooks
- Apprentissage par Renforcement Profond — Slides & Code
- Fondements de l'Apprentissage Automatique — Pack de cours