EDIC Course book

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

Depth courses

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

ReferenceCourse titleLecturer(s)Credits22-23SemesterArea(s)
COM-401Cryptography and security Vaudenay8yesfallTH
COM-402Information security and privacy
Larus,
Pyreglis

Busch
8yesfallSY
COM-404Information theory and codingTelatar8yesfallTH
COM-406Foundations of Data Science (Information theory and signal processing) Urbanke8yesfallTH
COM-417Advanced probability and applicationsLévêque8yesspringAI // TH
COM-514Mathematical foundations of signal processingFageot, Simeoni6nofallAI // TH
CS-460Systems for data management and data science Ailamaki, Kermarrec8yesspringSY
CS-430Intelligent agentsFaltings6yesfallAI
CS-433Machine learningJaggi, Flammarion8yesfallAI
CS-450Advanced algorithmsChiesa, Kapralov8yesspringAI // TH
CS-451Distributed algorithmsGuerraoui8yesfallTH
CS-471Advanced multiprocessor architectureFalsafi6nofallSY
CS-472Design technologies for integrated systemsDe Micheli6yesfallSY
CS-522Principles of computer systemsArgyraki, Candea7yesfallSY
CS-523Advanced topics on privacy enhancing technologiesTroncoso7yesspringSY
CS-550Formal verificationKuncak6yesfallTH
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)Credits22-23SemesterArea(s)
BIO-410Bioimage informaticsSage, Seitz4yesspringAI
NX-465Computational neurosciences : neuronal dynamicsGerstner5yesspringAI
COM-401Cryptography and securityVaudenay8yesfallTH
COM-402Information security and privacyHubaux,
Larus, Pyrgelis,
8yesfallSY
COM-404Information theory and codingTelatar8yesfallTH
COM-405Mobile networksAl Hassanieh4yesspringTH
COM-406Foundations of Data Science (Information theory and signal processing)Urbanke8yesfallTH
COM-407TCP/IP NetworkingLe Boudec8yesfallSY
COM-417Advanced probability and applicationsLévêque8yesspringAI // TH
COM-418Computer and MusicPrandoni4nospringTH
COM-430Modern digital communications: a hands-on approachChiurtu8yesfallSY
COM-480Data visualizationVuillon4yesspringAI
COM-490Large-scale data science for real-world-data (Lab in data science)Bouillet, Delgado Borda, Sarni, Verscheure4yesspringAI
COM-500Statistical signal and data processing through applicationsRidolfi8yesspringTH
COM-501Advanced cryptographyVaudenay4yesspringTH
COM-502Dynamical system theory for engineersThiran, P.4yesspringTH
COM-512Networks out of controlThiran, P., Grossglauser4nospringTH
COM-514Mathematical foundations of signal processingFageot, Simeoni6nofallAI // TH
COM-516Markov chains and algorithmic applicationsLévêque, Macris4yesfallTH
COM-611Quantum information theory and computationMacris4nofallTH
COM-712Statistical physics for communication and computer scienceMacris, Urbanke4nospringTH
CS-401Applied data analysisWest8yesfallAI
CS-411Digital educationDillenbourg, Jermann4yesfallAI
CS-410Technology ventures in ICBugnion4nospringSY
CS-412Software securityPayer6yesspringSY
CS-413Computational photographySüsstrunk5yesspringAI
CS-420Advanced compiler constructionSchinz4yesspringSY
CS-421Machine learning for behavioral dataKäser4yesspringAI
CS- 459Foundations of probabilistic proofsChiesa6yesfallTH
CS-460Systems for data management and data science Ailamaki, Kermarrec8yesspringSY
CS-423Distributed information systemsAberer4yesfallSY
CS-430Intelligent agentsFaltings6yesfallAI
CS-431Introduction to natural language processingChappelier, Rajman4yesfallAI
CS-433Machine learningJaggi, Flammarion8yesfallAI
CS-438Decentralized systems engineeringFord8yesfallSY
CS-439Optimization for machine learningJaggi, Flammarion5yesspringAI
CS-440Advanced computer graphicsJakob6yesspringAI // SY
CS-442Computer visionFua4yesspringAI
CS-444Virtual realityBoulic4yesspringAI
CS-448Sublinear algorithms for big data analysisKapralov4yesspringTH
CS-450Advanced algorithmsKapralov, Chiesa8yesspringAI // TH
CS-451Distributed algorithmsGuerraoui8yesfallTH
CS-452Foundations of softwareDoereane4yesfallTH
CS-453Concurrent algorithmsGuerraoui5yesfallTH
CS-455Topics in theoretical computer scienceKapralov4nofallTH
CS-456Artificial neural networksGerstner5yesspringAI
CS-457Geometric computingPauly6yesfallAI//SY//TH
CS-458The GC Maker ProjectPauly6yesspring
CS-470Advanced computer architectureIenne8yesspringSY
CS-471Advanced multiprocessor architectureFalsafi6nofallSY
CS-472Design technologies for integrated systemsDe Micheli6yesfallSY
CS-473Embedded systemsBeuchat4yesfallSY
CS-476Real-time embedded systemsBeuchat4yesspringSY
CS-486Interaction DesignPu Faltings4yesspringAI
CS-489Experience designHuang6yesfallAI
CS-491Enterprise and service-oriented architectureWegmann, Regev6nospringSY
CS-503Visual Intelligence: machine and mindsZamir5yesspringAI
CS-522Principles of computer systemsArgyraki, Candea7yesfallSY
CS-523Advanced topics on privacy enhancing technologiesTroncoso7yesspringSY
CS-524Computational complexityGöös4yesfallTH
CS-526Learning theoryMacris, Urbanke4yesspringAI
CS-550Formal verificationKuncak6yesfallTH
CS-552Modern natural language processingBosselut6yesspringAI
EE-451Image analysis and pattern recognitionThiran, J.-P.4yesspringAI
EE-472Smart grid technologiesLe Boudec, Paolone5yesspringSY
EE-512Biomedical signal processingLemay4yesfallAI
EE-556Mathematics of data: from theory to computationCevher6yesfallAI // TH
EE-559Deep learningFleuret4nospringAI
EE-566Adaptation and learningSayed4yesspringTH
EE – 608Deep Learning For Natural Language ProcessingHenderson4nofallAI
EE-612Fundamentals in statistical pattern recognitionAnjos, Canévet, De Freitas Pereira, Marcel4nospringAI
EE-613Machine learning for engineersCalinon, Fleuret, Odobez4nofallAI
EE-724Human language technology: applications to information accessPopescu-Belis4nospringAI
EE-733Design and Optimization of Internet-of-Things SystemsAminian, Atienza, Burg4yesfallSY
EE- 735Online learning in Games Cevher4yesspringAI
DH-500Computational social mediaGatica-Perez4yesspringAI
ENG-466Distributed intelligent systemsMartinoli5nospringSY
FIN-472Computational financePulido, Glau5yesfallTH
MATH-403Low-rank approximation techniquesKressner5yesfallTH
MATH-412Statistical machine learningObozinski5yesfallAI; TH
MATH-413Statistics for data scienceOlhede6yesfallTH
MATH-414 Stochastic simulationNobile F.5yesfallTH
MATH-423Differential geometry of framed curvesMaddocks5yesfallTH
MATH-441Robust and nonparametric statisticsMorgenthaler5nospringTH
MATH-442Statistical theoryKoch, E.5yesfallTH
MATH-447Risk, rare events and extremesDavison5nospringTH
MATH-453Computational linear algebraKressner5yesspringTH
MATH-454Parallel and high-performance computingKeller, Richart 4yesfallSY
MATH-467Probabilistic method in combinatoricsMarcus5yesfallTH
MATH-483Gödel and recursivityDuparc5yesfallTH
MATH-486Statistical mechanics & Gibbs measuresFriedli5nospringTH
MATH-489Number theory in cryptographySerban5yesspringTH
MATH-493Applied biostatisticsGoldstein5yesspringAI
MATH -614Foundation of causal inferenceStensrud4yesfallTH
MICRO-455Applied machine learningBillard4yesfallAI
MICRO-570Advanced machine learningBillard4yesspringAI
PHYS-512Statistical physics of computationKrzakala, Zdeborova4yesfallTH
PHYS-642Statistical physics for optimization and learningKrzakala, Loureiro, Saglietti, Zdeborova4yesspringAI / 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)Credits22-23Semester
CS- 612Topics in Natural Language ProcessingBosselut2yesfall
COM-611Quantum Information Theory and ComputationMacris4nofall
COM-621Advanced Topics in Information TheoryGastpar, Issa2yesspring
COM-622Topics in Information Theoretic CryptographyShkel2nofall
CS-627Algorithmic ToolboxSvensson2yesspring
CS -625Transfer learning and meta-learningBrbic2yesspring
CS-626Evolution of Storage SystemsVelayudhan Pillai 2yesspring
CS-702Topics in machine learning for educationKäser2nofall
CS-721Privacy at the communication layerTroncoso2nospring
CS-723Topics in machine learning systemsFalsafi, Kermarrec, Jaggi3yesspring
CS-724Advanced logic synthesis and quantum computingDe Micheli, Soeken, 2yesspring
CS-725Topics in language-based software securityPayer2nofall
CS-727 (previously CS-718)Topics in computational social scienceWest2yesspring
CS-728 (previously CS-712)Topics on datacenter designFalsafi, Kermarrec2nospring
ENG-704EECS seminar: Advanced topics in machine learningCevher, Faltings, Frossard, Jaggi, Sayed, West2nospring
PHYS-754Lecture series on scientific machine learningDe Los Rios, Corminboeuf, Ceriotti, Wyart, Mathis, Carleo, Zdeborova2yesfall
EE- 618Theory and Methods for Reinforcement LearningCevher3yesspring
EE-735
Online learning in Games 
Cevher4yesspring

 

Useful links