Teaching

All courses are hosted on the internal Moodle platform at EURECOM. Video lectures are also available to EURECOM students, using the internal video server at EURECOM.

Deep Learning

[Spring Semester - Long Course] Theory and practice of Deep Learning.

  • Neural Networks Basics
  • Stochastic optimization and loss landscapes
  • CNNs, with a gist of Computer Vision
  • Sequence Modeling (from RNNs to Transformers), with a gist of Large Language Models
  • Energy Based Models
  • Deep Generative Models

Advanced Topics in Deep Learning

[Fall Semester, Short Course] Research-oriented course, students’ seminars on seminal research work in Deep Learning.

Previous courses

  • Algorithmic Machine Learning [2015-2025]
  • Distributed Systems and Cloud Computing [2011-2019]
  • Applied Game Theory [2009-2012]
  • Algorithm Design [2009-2014]
  • Web Technologies [2005-2011]