EDIC Course Catalogue & Registration

EDIC Course & Credit Requirements Course Registration Guidelines

Lecturers, the number of credits and course availability are given as indications only. Please refer to the relevant study plans on the official course pages.

Click on  to open the relevant list of courses. 


Depth Courses

Reference Title Faculty # Credits 2019-2020 Semester
COM-417 Advanced probability and applications Lévêque 6 yes spring
COM-514 Mathematical foundations of signal processing Kolundzija, Parhizkar,  Scholefield 6 yes fall
CS-430 Intelligent agents Faltings 6 yes fall
CS-433 Machine learning Jaggi, Urbanke 7 yes fall
CS-450 Advanced algorithms Svensson 7 yes spring
Reference Title Faculty # Credits 2019-2020 Semester
COM-402 Information security and privacy Troncoso, Hubaux, Oeschlin 6 yes fall
COM-503 Performance evaluation Le Boudec 7 no spring
CS-422 Database systems Ailamaki 7 yes spring
CS-471 Advanced multiprocessor architecture Falsafi 6 yes fall
CS-472 Design technologies for integrated systems De Micheli 6 yes fall
CS-522 Principles of computer systems Argyraki, Candea 7 yes fall
Reference Title Faculty # Credits 2019-2020 Semester
CS-450 Advanced algorithms Svensson 7 yes spring
CS-451 Distributed algorithms Guerraoui 6 yes fall
CS-550 Formal verification Kuncak 6 yes fall
COM-401 Cryptography and security Vaudenay 7 yes fall
COM-404 Information theory and coding Telatar 7 yes fall
COM-406 Information theory and signal processing Gastpar, Telatar, Urbanke 6 yes fall
COM-417 Advanced probability and applications Lévêque 6 yes spring
COM-514 Mathematical foundations of signal processing Kolundzija, Parhizkar, Scholefield 6 yes fall

Breadth Courses

Reference Title Faculty # Credits 2019-2020 Semester
BIO-465 Biological modeling of neural networks Gerstner 4 yes spring
COM-415 Audio and accoustic signal processing Faller, Kolundzija 5 yes fall
COM-417 Advanced probability and applications Lévêque 6 yes spring
COM-480 Data visualization 4 no fall
COM-514 Mathematical foundations of signal processing Kolundzija, Parhizkar,  Scholefield 6 yes fall
CS-401 Applied data analysis West 6 yes fall
CS-411 Digital education and learning analytics Dillenbourg, Jermann 4 yes fall
CS-413 Computational photography Süsstrunk 5 yes spring
CS-430 Intelligent agents Faltings 6 yes fall
CS-431 Introduction to natural language processing Chappelier, Rajman 4 yes fall
CS-433 Machine learning Jaggi, Urbanke 7 yes fall
CS-439 Optimization for machine learning Jaggi 5 yes spring
CS-440 Advanced computer graphics Jakob 6 yes spring
CS-442 Computer vision Fua 4 yes spring
CS-444 Virtual reality Boulic 4 yes spring
CS-446 Digital 3D geometry processing Pauly 5 yes fall
CS-449 Systems for data science Koch 6 yes spring
CS-450 Advanced algorithms Svensson 7 yes spring
CS-456 Artificial neural networks Gerstner 4 yes spring
CS-486 Human‐computer interaction Pu Faltings 4 yes spring
CS-489 Experience design Huang 6 yes fall
CS-526 Learning theory Macris, Urbanke 4 yes spring
CS-718 Topics in computational social science West tbc yes spring
CS-723 Topics in machine learning systems Falsafi, Jaggi, Kermarrec 2 no fall
EE-451 Image analysis and pattern recognition Thiran, J.-P. 4 yes spring
EE-490(h) Lab in data science Verscheure 4 yes spring
EE-511 Sensors in medical instrumentation Aminian 3 yes spring
EE-512 Biomedical signal processing Vesin 6 yes fall
EE-550 Image and video processing Ebrahimi 6 yes fall
EE-552 Media security Ebrahimi 6 yes spring
EE-554 Automatic speech processing Bourlard 3 yes fall
EE-556 Mathematics of data: from theory to computation Cevher 4 yes fall
EE-558 A network tour of data science Frossard, Vandergheynst 4 yes fall
EE-559 Deep learning Fleuret 4 yes spring
EE-593 Social media Gillet 2 yes spring
EE-612 Fundamentals in statistical pattern recognition Anjos, Marcel 4 no spring
EE-613 Machine learning for engineers Calinon, Fleuret, Odobez 4 yes fall
EE-724 Human language technology: applications to information access Popescu-Belis 4 no fall
EE-727 Computational social media Gatica-Perez 4 yes spring
ENG-704 EECS seminar: Advanced topics in machine learning Cevher, Faltings, Frossard, Jaggi, Sayed, West 2 yes spring
MATH-412 Statistical machine learning Dehaene, Obozinski 5 yes fall
MATH-460 Combinatorial optimization 5 no fall
MATH-493 Applied biostatistics Goldstein 5 yes spring
ME-425 Model predictive control Jones 3 yes fall
MICRO-455 Applied machine learning Billard 4 yes fall
MICRO-511 Image processing I Unser, Van De Ville 3 yes fall
MICRO-512 Image processing II Unser, Van De Ville 3 yes spring
MICRO-570 Advanced machine learning Billard 4 yes spring
Reference Title Faculty #credits 2019-2020 Semester
COM-402 Information security and privacy Troncoso, Hubaux, Oeschlin 6 yes fall
COM-407 TCP/IP Networking Le Boudec 6 yes fall
COM-430 Modern digital communications: a hands-on approach Rimoldi 6 yes fall
COM-502 Dynamical system theory for engineers Thiran, P. 4 yes fall
COM-503 Performance evaluation Le Boudec 7 no spring
COM-506 Student seminar: security protocols and applications Oechslin, Vaudenay 3 yes spring
CS-412 Software security Payer 6 yes spring
CS-420 Advanced compiler construction Schinz 4 yes spring
CS-422 Database systems Ailamaki 7 yes spring
CS-423 Distributed information systems Aberer 4 yes spring
CS-438 Decentralized systems engineering Ford 6 yes fall
CS-470 Advanced computer architecture Ienne 4 yes spring
CS-471 Advanced multiprocessor architecture Falsafi 6 yes fall
CS-472 Design technologies for integrated systems De Micheli 6 yes fall
CS-473 Embedded systems Beuchat 4 yes fall
CS-476 Real-time embedded systems Beuchat 4 yes spring
CS-487 Industrial automation Pignolet-Oswald,
Tournier
3 yes spring
CS-490 Business design for IT services Wegmann 3 yes spring
CS-491 Enterprise and service-oriented architecture Wegmann 6 yes spring
CS-522 Principles of computer systems Argyraki, Candea 7 yes fall
CS-523 Advanced topics on privacy enhancing technologies Troncoso, Hubaux 7 yes spring
CS-712 Topics on datacenter design Kermarrec, Falsafi tbc yes spring
CS-721 Privacy at the communication layer Troncoso 2 no spring
CS-723 Topics in machine learning systems Falsafi, Jaggi, Kermarrec, 2 no fall
CS-724 Advanced logic synthesis and quantum computing Soeken 2 yes spring
CS-725 Topics in language-based software security Payer 2 no fall
CS-726 Machine learning for database systems Ailamaki, Koch 2 yes fall
EE-472 Smart grid technologies Le Boudec, Paolone 5 yes spring
ENG-466 Distributed intelligent systems Martinoli 5 yes fall
Reference Title Faculty #credits 2019-2020 Semester
COM-401 Cryptography and security Vaudenay 7 yes fall
COM-404 Information theory and coding Telatar 7 yes fall
COM-405 Mobile networks Hubaux 4 yes spring
COM-406 Information theory and signal processing Gastpar, Telatar, Urbanke 6 yes fall
COM-417 Advanced probability and applications Lévêque 6 yes spring
COM-500 Statistical signal and data processing through applications Ridolfi 6 yes spring
COM-501 Advanced cryptography Vaudenay 4 yes spring
COM-512 Networks out of control Thiran, P., Grossglauser 4 yes spring
COM-514 Mathematical foundations of signal processing Kolundzija, Parhizkar, Scholefield 6 yes fall
COM-516 Markov chains and algorithmic applications Lévêque, Macris 4 yes fall
COM-611 Quantum information theory and computation Macris 4 no fall
COM-702 Advanced topics in cryptology Lenstra 3 yes fall
COM-712 Statistical physics for communication and computer science Macris, Urbanke 4 no spring
CS-448 Sublinear algorithms for big data analysis Kapralov 4 yes spring
CS-450 Advanced algorithms Svensson 7 yes spring
CS-451 Distributed algorithms Guerraoui 6 yes fall
CS-452 Foundations of software Odersky 4 yes fall
CS-453 Concurrent algorithms Guerraoui 5 yes fall
CS-455 Topics in theoretical computer science Kapralov 4 no spring
CS-524 Computational complexity Svensson 4 no fall
CS-525 Foundations and tools for processing tree structured data Vainoirbeek 4 yes fall
CS-550 Formal verification Kuncak 6 yes fall
EE-445 Microwaves Skrivervik 4 yes fall
MATH-403 Low-rank approximation techniques Kressner 5 no fall
MATH-409 Algebraic curves in cryptography 5 no spring
MATH-413 Statistics for data science Olhede 6 yes fall
MATH-441 Robust and nonparametric statistics Morgenthaler 5 yes spring
MATH-442 Statistical theory Koch, E. 5 yes fall
MATH-447 Risk, rare events and extremes Davison 5 yes fall
MATH-453 Computational linear algebra Kressner 5 yes spring
MATH-455 Combinatorial statistics Abbé 5 yes fall
MATH-467 Probabilistic method 5 no fall
MATH-483 Gödel and recursivity 5 no fall
MATH-489 Number theory in cryptography 5 yes spring