Informatique

AI product management
Teacher: Amin Kaboli, Amir Zamir
Informatique, 2025-2026 / Master semestre 1

Advanced compiler construction
Teacher: Michel Schinz
Informatique, 2025-2026 / Master semestre 2

Advanced computer architecture
Teacher: Paolo Ienne
Informatique, 2025-2026 / Master semestre 2

Advanced computer graphics
Teacher: Wenzel Jakob
Informatique, 2025-2026 / Master semestre 2

Advanced multiprocessor architecture
Teacher: Babak Falsafi, Pejman Lotfi Kamran
Informatique, 2025-2026 / Master semestre 1

Advanced operating systems
Teacher: Sanidhya Kashyap
Informatique, 2025-2026 / Master semestre 1

Algorithms I
Teacher: Ola Nils Anders Svensson, Alessandro Chiesa
Informatique, 2025-2026 / Semestre printemps
Informatique, 2025-2026 / Master semestre 2

Algorithms II
Teacher: Michael Kapralov
Informatique, 2025-2026 / Master semestre 1

Applied data analysis
Teacher: Maria Brbic
SystĂšmes de communication, 2025-2026 / Master semestre 1

Computational complexity
Teacher: Mika Göös
Informatique, 2025-2026 / Master semestre 1

Computer systems
Teacher: Katerina Argyraki, Jean-Cédric Chappelier, Sanidhya Kashyap
Informatique, 2025-2026 / Semestre printemps

Computer vision
Teacher: Pascal Fua
Informatique, 2025-2026 / Master semestre 2

Concurrent computing
Teacher: Rachid Guerraoui
SystĂšmes de communication, 2025-2026 / Master semestre 1

Data-intensive systems
Teacher: Anastasia Ailamaki, Sanidhya Kashyap
Informatique, 2025-2026 / Semestre printemps

Decentralized systems engineering
Teacher: Bryan Alexander Ford, Pierluca BorsĂČ-Tan
Informatique, 2025-2026 / Master semestre 1

Design technologies for integrated systems
Teacher: Giovanni De Micheli, Pasquale Davide Schiavone, David Mallasen Quintana
Informatique, 2025-2026 / Master semestre 1
Informatique, 2025-2026 / Master semestre 3

Digital education
Teacher: Tanja KĂ€ser, Patrick Jermann, Pierre Dillenbourg
Informatique, 2025-2026 / Master semestre 1

Distributed algorithms
Teacher: Rachid Guerraoui
SystĂšmes de communication, 2025-2026 / Master semestre 1

Embedded system design
Teacher: Ties Jan Henderikus Kluter
Informatique, 2025-2026 / Master semestre 2

Experience design
Teacher: Jeffrey Huang
Informatique, 2025-2026 / Master semestre 1

Formal verification
Teacher: Viktor Kuncak
Informatique, 2025-2026 / Master semestre 1

Foundation models and generative AI
Teacher: Charlotte Bunne
Informatique, 2025-2026 / Master semestre 1

Foundations of probabilistic proofs
Teacher: Alessandro Chiesa
Informatique, 2025-2026 / Master semestre 1

Industrial automation
Teacher: Jean-Charles Tournier, Philipp Alexander Sommer
SystĂšmes de communication, 2025-2026 / Master semestre 2

Interaction design
Teacher: Pearl Pu
Informatique, 2025-2026 / Master semestre 2

Interactive theorem proving
Teacher: Clément Pit-Claudel
Informatique, 2025-2026 / Master semestre 2

Introduction to machine learning
Teacher: Pascal Fua, Mathieu Salzmann
Informatique, 2025-2026 / Semestre printemps

Introduction to natural language processing
Teacher: Jean-Cédric Chappelier, Martin Rajman, Antoine Bosselut
Informatique, 2025-2026 / Master semestre 1

Introduction to quantum computation
Teacher: Thomas Vidick
Informatique, 2025-2026 / Master semestre 2

Learning in neural networks
Teacher: Wulfram Gerstner
Informatique, 2025-2026 / Master semestre 2

Learning theory
Teacher: Nicolas Macris
Informatique, 2025-2026 / Master semestre 2

Machine learning
Teacher: Robert West
Informatique, 2025-2026 / Master semestre 1

Machine learning for behavioral data
Teacher: Tanja KĂ€ser
Informatique, 2025-2026 / Master semestre 2

Modern natural language processing
Teacher: Antoine Bosselut
Informatique, 2025-2026 / Master semestre 2

Numerical methods for visual computing and ML
Teacher: Wenzel Jakob
Informatique, 2025-2026 / Semestre automne

Optimization for machine learning
Teacher: Nicolas Flammarion, Martin Jaggi
Informatique, 2025-2026 / Master semestre 2

Parallelism and concurrency in software
Teacher: Babak Falsafi
Informatique, 2025-2026 / Master semestre 2

Principles of computer systems
Teacher: George Candea, Katerina Argyraki
Informatique, 2025-2026 / Master semestre 1

Responsible software
Teacher: Cécile Hardebolle
Informatique, 2025-2026 / Semestre automne

Software construction
Teacher: Martin Odersky, Viktor Kuncak, Clément Pit-Claudel
Informatique, 2025-2026 / Semestre automne

Software security
Teacher: Mathias Payer
Informatique, 2025-2026 / Master semestre 2

Sublinear algorithms for big data analysis
Teacher: Michael Kapralov
Informatique, 2025-2026 / Master semestre 2

System programming for Systems-on-chip
Teacher: Ties Jan Henderikus Kluter
Informatique, 2025-2026 / Master semestre 1

Systems for data management and data science
Teacher: Anastasia Ailamaki, Anne-Marie Kermarrec
Informatique, 2025-2026 / Master semestre 2

Theory of computation
Teacher: Mika Göös
Informatique, 2025-2026 / Semestre printemps

Topics in theoretical computer science
Teacher: Ola Nils Anders Svensson
Informatique, 2025-2026 / Master semestre 2
Informatique, 2025-2026 / Master semestre 1