Computer Science

AI for global health
Teacher: Mary-Anne Hartley

AI product management
Teacher: Amir Zamir, Amin Kaboli

Advanced compiler construction
Teacher: Michel Schinz

Advanced computer architecture
Teacher: Paolo Ienne

Advanced computer graphics
Teacher: Wenzel Jakob

Advanced multiprocessor architecture
Teacher: Babak Falsafi, August Ning

Advanced operating systems
Teacher: Sanidhya Kashyap

Algorithms II
Teacher: Michael Kapralov

Applied data analysis
Teacher: Robert West

Brain-style learning in neural networks
Teacher: Wulfram Gerstner

Computational complexity
Teacher: Mika Göös

Computer vision
Teacher: Pascal Fua

Concurrent computing
Teacher: Rachid Guerraoui

Decentralized systems engineering
Teacher: Pierluca Borsò-Tan, Bryan Alexander Ford

Deep learning in biomedicine
Teacher: Maria Brbic

Design technologies for integrated systems
Teacher: Giovanni De Micheli, David Mallasen Quintana, Pasquale Davide Schiavone

Digital education
Teacher: Tanja Käser

Distributed algorithms
Teacher: Rachid Guerraoui

Embedded system design
Teacher: Ties Jan Henderikus Kluter

Experience design
Teacher: Jeffrey Huang

Formal verification
Teacher: Viktor Kuncak

Foundation models and generative AI
Teacher: Charlotte Bunne

Geometric computing
Teacher: Mark Pauly

Hardware-software co-design
Teacher: Thomas Bourgeat

Human-centered security and privacy
Teacher: Miranda Wei

Interactive theorem proving
Teacher: Clément Pit-Claudel

Machine learning
Teacher: Martin Jaggi, Nicolas Flammarion

Machine learning for behavioral data
Teacher: Tanja Käser

Modern natural language processing
Teacher: Antoine Bosselut

Optimization for machine learning
Teacher: Martin Jaggi, Nicolas Flammarion

Principles of computer systems
Teacher: George Candea, Katerina Argyraki

Programming language foundations
Teacher: Nate Foster

Software security
Teacher: Mathias Payer

Sublinear algorithms for big data analysis
Teacher: Michael Kapralov

System programming for Systems-on-chip
Teacher: Ties Jan Henderikus Kluter

Systems for data management and data science
Teacher: Anastasia Ailamaki, Anne-Marie Kermarrec

Topics in theoretical computer science
Teacher: Ola Nils Anders Svensson

Visual intelligence
Teacher: Amir Zamir