Teaching

Current courses taught at IM2AG (UGA) and Ensimag (Grenoble INP - UGA).

IM2AG
Grenoble INP - Ensimag
Université Grenoble Alpes (2026–2027)
  • Learning, Probabilities and Causality. Course co-coordinator. Master in Mathematics and Applications (M2 MSIAM)
  • Introduction to Artificial Intelligence. Master in Computer Science (M1 MoSIG)
  • Algorithms Problem Solving. Master in Computer Science (M1 MoSIG)
  • Algorithmic Complexity. Course coordinator. Master in Computer Science (M1)

Previous teaching

Université Grenoble Alpes (2025–2026) Courses taught at IM2AG (UGA) and Ensimag (Grenoble INP - UGA).
  • Learning, Probabilities and Causality. Master in Mathematics and Applications (M2 MSIAM)
  • Introduction to Artificial Intelligence. Master in Computer Science (M1 MoSIG)
  • Algorithms Problem Solving. Master in Computer Science (M1 MoSIG)
  • Algorithms: Analysis and Complexity. Bachelor in Computer Science (3rd year)
  • Algorithmic Complexity. Course coordinator. Master in Computer Science (M1)
  • Introduction to Artificial Intelligence. Engineering Cycle in Mathematical Modelling, Imaging, and Simulation (2nd year, equivalent to M1)
Deep Learning for Medical Imaging Summer School, Lyon, France
Université Claude Bernard Lyon 1 (2023–2025)
  • Spring 2025
    • Fundamentals of Image Processing. Biomedical Engineering (4th year) at Polytech Lyon
  • 2023–2025
    • Mathematics. Bachelor of Technical Studies in Electrical Engineering and Industrial Computing (1st and 2nd year) at IUT Lyon 1
Universidad de La Habana (2016–2019)
  • 2018–2019
    • Mathematical Analysis. Course co-coordinator. Bachelor in Computer Science (1st year)
  • 2016–2018
    • Differential Equations. Bachelor in Chemistry (2nd year)
    • Linear Algebra. Bachelor in Chemistry (2nd year)