I'm teaching an introductionary course at the undergraduate level at Telecom Paris, as well as various graduate courses as part of Telecom Paris' curriculum and of different Masters programmes such as the Master on Information Processing (Master MICAS, Institut Polytechnique de Paris), the Master on Multimedia Networking (Master MN, University of Paris-Saclay and Institut Polytechnique de Paris). Previously, I also taught courses in the Master on Advanced Systems and Robotics (Master SAR, Sorbonne University), and in the Master on Digital Communication Systems (Ex-Master STN, Sorbonne University).


Courses Taught at Undergraduate Level

  • Introduction to Digital Communications and Information Theory Lecture Notes (in French), Spring Semesters 2011-2013 and 2015-2022.


  • Courses Taught at Graduate Level

  • Information Theory, Telecom Paris, Fall Semesters 2011, 2013, 2015, 2017, 2019, 2021 ; Master STN, Fall Semesters 2011, 2013, 2015; Master SAR, Fall Semester 2018; Master MICAS, Fall Semesters 2021 and 2022; Master MN, Fall Semesters 2019, 2021, and 2023.
  • Introduction to Cryptography, Part I, Slides, Master MICAS (IP Paris), Fall Semesters 2020 and 2021 and 2023.
  • Sequential Decision Making Processes, Part I, Slides, Master MICAS (IP Paris), Fall Semesters 2020 and 20201.
  • Advanced Coding, Telecom Paris, Spring Semesters 2010-2014.
  • Coded Caching, Slides, Master MN, Fall Semesters 2017-2021.
  • Multi-User Communication, Part I, Telecom Paris, Spring 2016, and Master SAR, Fall Semester 2021
  • Introduction to Convex Optimization, Telecom Paris, Spring 2016, and Master SAR, Fall Semester 2021