EDIC Course book

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

Depth courses

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

ReferenceCourse titleLecturer(s)Credits20-21SemesterArea(s)
COM-401Cryptography and securityVaudenay7yesfallTH
COM-402Information security and privacyHubaux, Oeschlin
6yesfallSY
COM-404Information theory and codingTelatar7yesfallTH
COM-406Foundations of Data Science (Information theory and signal processing)Urbanke6yesfallTH
COM-417Advanced probability and applicationsLévêque6yesspringAI // TH
COM-503Performance evaluationLe Boudec7yesspringSY
COM-514Mathematical foundations of signal processingBejar Haro, Simeoni6yesfallAI // TH
CS-422Database systemsAilamaki7yesspringSY
CS-430Intelligent agentsFaltings6yesfallAI
CS-433Machine learningJaggi, Flammarion7yesfallAI
CS-450Advanced algorithmsKapralov7yesspringAI // TH
CS-451Distributed algorithmsGuerraoui6yesfallTH
CS-471Advanced multiprocessor architectureFalsafi6nofallSY
CS-472Design technologies for integrated systemsDe Micheli6yesfallSY
CS-522Principles of computer systemsArgyraki, Candea7yesfallSY
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)Credits20-21SemesterArea(s)
BIO-465Biological modeling of neural networksGerstner4yesspringAI
COM-401Cryptography and securityVaudenay7yesfallTH
COM-402Information security and privacyHubaux, Oeschlin6yesfallSY
COM-404Information theory and codingTelatar7yesfallTH
COM-405Mobile networksHubaux4yesspringTH
COM-406Foundations of Data Science (Information theory and signal processing)Urbanke6yesfallTH
COM-407TCP/IP NetworkingLe Boudec6yesfallSY
COM-417Advanced probability and applicationsLévêque6yesspringAI // TH
COM-430Modern digital communications: a hands-on approachRimoldi6yesfallSY
COM-480Data visualizationVuillon4yesspringAI
COM-490Lab in data scienceBouillet, Delgado Borda, Sarni, Verscheure4yesspringAI
COM-500Statistical signal and data processing through applicationsRidolfi6yesspringTH
COM-501Advanced cryptographyVaudenay4yesspringTH
COM-502Dynamical system theory for engineersThiran, P.4yesfallTH
COM-503Performance evaluationLe Boudec7yesspringSY
COM-512Networks out of controlThiran, P., Grossglauser4nospringTH
COM-514Mathematical foundations of signal processingBejar Haro, Simeoni6yesfallAI // TH
COM-516Markov chains and algorithmic applicationsLévêque, Macris4yesfallTH
COM-611Quantum information theory and computationMacris4nospringTH
COM-712Statistical physics for communication and computer scienceMacris, Urbanke4nospringTH
CS-401Applied data analysisWest6yesfallAI
CS-411Digital education and learning analyticsDillenbourg, 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-422Database systemsAilamaki7yesspringSY
CS-423Distributed information systemsAberer4yesfallSY
CS-430Intelligent agentsFaltings6yesfallAI
CS-431Introduction to natural language processingChappelier, Rajman4yesfallAI
CS-433Machine learningJaggi, Flammarion7yesfallAI
CS-438Decentralized systems engineeringFord6yesfallSY
CS-439Optimization for machine learningJaggi, Flammarion5yesspringAI
CS-440Advanced computer graphicsJakob6yesspringAI // SY
CS-442Computer visionFua4yesspringAI
CS-444Virtual realityBoulic4yesspringAI
CS-446Digital 3D geometry processingPauly5nofallAI
CS-448Sublinear algorithms for big data analysisKapralov4nospringTH
CS-449Systems for data scienceKermarrec6yesspringAI
CS-450Advanced algorithmsKapralov7yesspringAI // TH
CS-451Distributed algorithmsGuerraoui6yesfallTH
CS-452Foundations of softwareOdersky4yesfallTH
CS-453Concurrent algorithmsGuerraoui5yesfallTH
CS-455Topics in theoretical computer scienceKapralov4yesfallTH
CS-456Artificial neural networksGerstner5yesspringAI
CS-470Advanced computer architectureIenne6yesspringSY
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 architectureWegmann6yesspringSY
CS-522Principles of computer systemsArgyraki, Candea7yesfallSY
CS-523Advanced topics on privacy enhancing technologiesTroncoso7yesspringSY
CS-524Computational complexitySvensson4nofallTH
CS-526Learning theoryMacris, Urbanke4yesspringAI
CS-550Formal verificationKuncak6yesfallTH
EE-451Image analysis and pattern recognitionThiran, J.-P.4yesspringAI
EE-472Smart grid technologiesLe Boudec, Paolone5yesspringSY
EE-512Biomedical signal processingVesin6yesfallAI
EE-556Mathematics of data: from theory to computationCevher5yesfallAI
EE-559Deep learningFleuret4yesspringAI
EE-566Adaptation and learningSayed4yesspringTH
EE-612Fundamentals in statistical pattern recognitionAnjos, Canévet, De Freitas Pereira, Marcel4yesspringAI
EE-613Machine learning for engineersCalinon, Fleuret, Odobez4nofallAI
EE-724Human language technology: applications to information accessPopescu-Belis4nofallAI
EE-733Design and Optimization of Internet-of-Things SystemsAminian, Atienza, Burg4yesfallSY
DH-500Computational social mediaGatica-Perez4yesspringAI
ENG-466Distributed intelligent systemsMartinoli5yesspringSY
MATH-403Low-rank approximation techniquesKressner5yesfallTH
MATH-412Statistical machine learningObozinski5yesfallAI
MATH-413Statistics for data scienceOlhede6yesfallTH
MATH-441Robust and nonparametric statisticsMorgenthaler5nospringTH
MATH-442Statistical theoryKoch, E.5yesfallTH
MATH-447Risk, rare events and extremesDavison5yesfallTH
MATH-453Computational linear algebraKressner5yesspringTH
MATH-454Parallel and high-performance computingKeller, Richart 4yesspringSY
MATH-455Combinatorial statisticsAbbé5yesfallTH
MATH-467Probabilistic method om combinatoricsMarcus5yesfallTH
MATH-483Gödel and recursivityDuparc5yesfallTH
MATH-486Statistical mechanics & Gibbs measuresFriedli5yesspringTH
MATH-489Number theory in cryptographySerban5yesspringTH
MATH-493Applied biostatisticsGoldstein5yesspringAI
MICRO-455Applied machine learningBillard4yesfallAI
MICRO-570Advanced machine learningBillard4yesspringAI
PHYS-642Statistical physics for optimization and learningKrzakala, Loureiro, Saglietti, Zdeborova4yesspringAI / TH
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)Credits20-21Semester
COM-621Advanced Topics in Information TheoryGastpar2yesspring
COM-622Topics in Information Theoretic CryptographyShkel2yesfall
CS-601Topics in designing scalable systems softwareKashyap2yesspring
CS-605Computational and statistical learning theorySrebro3yesfall
CS-702Topics in machine learning for educationKäser2yesfall
CS-721Privacy at the communication layerTroncoso2nospring
CS-723Topics in machine learning systemsFalsafi, Kermarrec, Jaggi3yesfall
CS-724Advanced logic synthesis and quantum computingDe Micheli, Soeken2nospring
CS-725Topics in language-based software securityPayer2nofall
CS-726Machine learning for database systemsAilamaki, Koch2nofall
CS-727 (previously CS-718)Topics in computational social scienceWest2yesspring
CS-728 (previously CS-712)Topics on datacenter designFalsafi, Kermarrectbcnospring
ENG-704EECS seminar: Advanced topics in machine learningCevher, Faltings, Frossard, Jaggi, Sayed, West2yesspring
CS-803Numerical modelling for applied superconductivityDutoit2tbc

 

Useful links