EDIC Course book

Depth courses ¦ Breadth courses ¦ EDIC Doctoral courses ¦ Useful links

Depth courses

Artificial Intelligence – AI // Systems – SY // Theory – TH

ReferenceCourse titleLecturer(s)Credits23-24SemesterArea(s)
COM-401Cryptography and security Vaudenay8yesfallTH
COM-402Information security and privacy
Payer

8yesfallSY
COM-404Information theory and codingTelatar8yesfallTH
COM-406Foundations of Data Science (Information theory and signal processing) Urbanke,
Gastpar
8yesfallTH
COM-417Advanced probability and applicationsShkel8yesspringAI // TH
COM-514Mathematical foundations of signal processing6nofallAI // TH
CS-460Systems for data management and data science Ailamaki, Kermarrec8yesspringSY
CS-430Intelligent agentsFaltings6yesfallAI
CS-433Machine learningJaggi, Flammarion8yesfallAI
CS-450Algorithms IISvensson8yesfallAI // TH
CS-451Distributed algorithmsGuerraoui8yesfallTH//SY
CS-471Advanced multiprocessor architectureFalsafi6yesfallSY
CS-472Design technologies for integrated systemsDe Micheli6yesfallSY
CS-522Principles of computer systemsArgyraki, Candea8yesfallSY
CS-523Advanced topics on privacy enhancing technologiesTroncoso8yesspringSY
CS-550Formal verificationKuncak6yesfallTH
CS-552Modern natural language processingBosselut 8yesspringAI
Lecturers, credits, course availability in the list above given as indications only. Please refer to the relevant study plans on the official course pages.

 

Breadth courses

Artificial Intelligence – AI // Systems – SY // Theory – TH

ReferenceCourse TitleLecturer(s)Credits23-24SemesterArea(s)
BIO-410Bioimage informaticsSage, Seitz4yesspringAI
NX-465Computational neurosciences : neuronal dynamicsGerstner5yesspringAI
COM-401Cryptography and securityVaudenay8yesfallTH
COM-402Information security and privacyPayer
8yesfallSY
COM-404Information theory and codingTelatar8yesfallTH
COM-405Mobile networks8nospringTH
COM-406Foundations of Data Science (Information theory and signal processing)Urbanke,
Gastpar
8yesfallTH
COM-407TCP/IP NetworkingNikolopoulos8yesfallSY
COM-417Advanced probability and applicationsShkel8yesspringAI // TH
COM-418Computer and Music6nospringTH
COM-430Modern digital communications: a hands-on approachChiurtu8yesfallSY
COM-480Data visualizationVuillon6yesspringAI
COM-490Large-scale data science for real-world-data (Lab in data science)Bouillet, Delgado Borda, Sarni, Verscheure6yesspringAI
COM-500Statistical signal and data processing through applicationsRidolfi8yesspringTH
COM-501Advanced cryptographyVaudenay6yesspringTH
COM-502Dynamical system theory for engineers6nospringTH
COM-512Networks out of controlThiran, P., Grossglauser6yesspringTH
COM-514Mathematical foundations of signal processing6nofallAI // TH
COM-516Markov chains and algorithmic applicationsLévêque, Macris6yesfallTH
COM-611Quantum information theory and computationMacris4TBCfallTH
CS-401Applied data analysisWest8yesfallAI
CS-411Digital educationDillenbourg, Jermann6yesfallAI
CS-412Software securityPayer6yesspringSY
CS-413Computational photographySüsstrunk6yesspringAI
CS-420Advanced compiler constructionSchinz6yesspringSY
CS-421Machine learning for behavioral data6nospringAI
CS- 459Foundations of probabilistic proofsChiesa6yesfallTH
CS-460Systems for data management and data science Ailamaki, Kermarrec8yesspringSY
CS-423Distributed information systemsAberer6yesfallSY
CS-430Intelligent agentsFaltings6yesfallAI
CS-431Introduction to natural language processingChappelier, Rajman, Bosselut6yesfallAI
CS-433Machine learningJaggi, Flammarion8yesfallAI
CS-438Decentralized systems engineeringBorso’8yesfallSY
CS-439Optimization for machine learningJaggi, Flammarion8yesspringAI
CS-440Advanced computer graphicsJakob6yesspringAI // SY
CS-442Computer visionFua6yesspringAI
CS-444Virtual realityBoulic6yesspringAI
CS-448Sublinear algorithms for big data analysis6nospringTH
CS-450Algorithms IISvensson8yesfallAI // TH
CS-451Distributed algorithmsGuerraoui8yesfallTH // SY
CS-452Foundations of softwareDoereane6yesfallTH
CS-453Concurrent computingGuerraoui6yesfallTH
CS-455Topics in theoretical computer science6nofallTH
CS-456Artificial neural networksGerstner6yesspringAI
CS-457Geometric computingPauly6yesfallAI//SY//TH
CS-458The GC Maker Project6nospring
CS-470Advanced computer architectureIenne8yesspringSY
CS-471Advanced multiprocessor architectureFalsafi6yesfallSY
CS-472Design technologies for integrated systemsDe Micheli6yesfallSY
CS-473System programming for Systems-on-chipKluter6yesfallSY
CS-476Embedded system designKluter6yesspringSY
CS-486Interaction DesignPu Faltings6yesspringAI
CS-489Experience designHuang6yesfallAI
CS-491Introduction to IT consulting Regev6yesfallSY
CS-500AI Product ManagementKaboli, Zamir6yesfall AI
CS-503Visual Intelligence: machine and mindsZamir6yesspringAI
CS-522Principles of computer systemsArgyraki, Candea8yesfallSY
CS-523Advanced topics on privacy enhancing technologiesTroncoso8yesspringSY
CS-524Computational complexitySokolov6yesfallTH
CS-526Learning theoryMacris6yesspringAI
CS-550Formal verificationKuncak6yesfallTH
CS-552Modern natural language processingBosselut8yesspringAI
CS-628Interactive Theorem Proving CSPit-Claudel,
Barrière
4yesspringTH
EE-451Image analysis and pattern recognitionThiran, J.-P.,
Bozorgtabar
4yesspringAI
EE-472Smart grid technologiesPaolone5yesspringSY
EE-512Biomedical signal processingLemay4yesfallAI
EE-556Mathematics of data: from theory to computationCevher6yesfallAI // TH
EE-559Deep learningCavallaro4yesspringAI
EE-566Adaptation and learningSayed4yesspringTH
EE-568Reinforcement learningCevher6yesspring AI/TH
EE – 608Deep Learning For Natural Language ProcessingHenderson4yesfallAI
EE-612Fundamentals in statistical pattern recognitionAnjos, Canévet, Marcel4nospringAI
EE-613Machine learning for engineersCalinon, Canevet, Odobez,
Villamizar
4yesfallAI
EE-724Human language technology: applications to information accessPopescu-Belis4yesspringAI
EE-733Design and Optimization of Internet-of-Things SystemsAminian, Atienza, Burg4yesfallSY
EE- 735Online learning in Games Cevher4nospringAI
DH-500Computational social mediaGatica-Perez4yesspringAI
ENG-466Distributed intelligent systems5nospringSY
MATH-403Low-rank approximation techniques5nofallTH
MATH-412Statistical machine learningObozinski5yesfallAI; TH
MATH-413Statistics for data scienceDavison8yesfallTH
MATH-414 Stochastic simulationNobile F.5yesfallTH
MATH -431Theory of stochastic calculusDalang5yesspringTH
MATH-442Statistical theory5nofallTH
MATH-447Risk, rare events and extremes5nospringTH
MATH-453Computational linear algebraKressner5yesspringTH
MATH-454Parallel and high-performance computingAntolin 4yesfallSY
MATH-483Gödel and recursivity5nofallTH
MATH-486Statistical mechanics & Gibbs measures5nospringTH
MATH-489Number theory II.c – CryptographyJetchev5yesspringTH
MATH-493Applied biostatisticsGoldstein5yesspringAI
MATH 500Error control in scientific modellingHerbst5yesfallTH
MATH -614Foundation of causal inferenceStensrud4nofallTH
MATH -517Statistical computation and visualization Mhalla Ep5yesfallAI
MICRO-455Applied machine learningBillard4yesfallAI
MICRO-570Advanced machine learningBillard4yesspringAI
PHYS-512Statistical physics of computationKrzakala, Zdeborova4yesfallTH
PHYS- 550Quantum information theoryHolmes4yesspringTH
PHYS-641Quantum ComputingSavona4yesfallTH
PHYS-642Statistical physics for optimization and learningKrzakala, Loureiro, Saglietti, Zdeborova4nospringAI / TH
ME-425Model predictive Control Jones4yesfallTH
Lecturers, credits, course availability in the list above given as indications only. Please refer to the relevant study plans on the official course pages.

 

EDIC Doctoral courses

ReferenceCourse titleLecturer(s)Credits23-24Semester
CS- 612Topics in Natural Language ProcessingBosselut2yesfall
COM-611Quantum Information Theory and ComputationMacris4nofall
COM-621Advanced Topics in Information TheoryGastpar, Issa2nospring
CS -625Transfer learning and meta-learningBrbic2yesspring
CS-628Interactive Theorem Proving CSPit-Claudel,
Barrière
6yesspring
CS-629Constructive Computer ArchitectureBourgeat4yesspring
CS-630Fault-tolerant quantum computingSoeken3yesspring
CS-702Topics in machine learning for educationKäser2nofall
CS-721Privacy at the communication layerTroncoso2nospring
CS-723Topics in machine learning systemsFalsafi, Kermarrec, Jaggi3nospring
CS-727 (previously CS-718)Topics in computational social scienceWest2yesspring
CS-728 (previously CS-712)Topics on datacenter designFalsafi, Kermarrec2TBDspring
ENG-704EECS seminar: Advanced topics in machine learningCevher, Faltings, Frossard, Jaggi, Sayed, West2yesspring
PHYS-754Lecture series on scientific machine learningDe Los Rios, Corminboeuf, Ceriotti, Wyart, Mathis, Carleo, Zdeborova2nofall
EE-735
Online learning in Games 
Cevher4yesspring

 

Useful links