EDIC Course Catalogue

EDIC Course & Credit Requirements Course Registration Guidelines

Lecturers, the number of credits and course availability are given as indications only. Please refer to the official course pages: 2018-2019 Study Plans

Click on  to open the relevant list of courses. 


Depth Courses

Reference Title Faculty # Credits 18-19 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 18-19 Semester
COM-402 Information security and privacy Troncoso, Hubaux, Oeschlin 6 yes spring
COM-503 Performance evaluation Le Boudec 7 yes spring
CS-422 Database systems Ailamaki, Anadiotis 7 yes spring
CS-471 Advanced multiprocessor architecture Falsafi 6 no 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 18-19 Semester
COM-401 Cryptography and security Vaudenay 7 yes fall
COM-404 Information theory and coding Telatar 7 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
COM-450 Advanced algorithms Svensson 7 yes spring

Breadth Courses

Reference Title Faculty # Credits 18-19 Semester
BIO-465 Biological modeling of neural networks Gerstner 4 yes spring
COM-415 Audio and virtual acoustics Faller, Kolundzija 5 yes fall
COM-417 Advanced probability and applications Lévêque 6 yes spring
COM-480 Data visualization Benzi 4 yes 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 no spring
CS-430 Intelligent agents Faltings 6 yes fall
CS-431 Introduction to natural language processing Chappelier, Rajman 4 yes spring
CS-433 Machine learning Jaggi, Urbanke 7 yes fall
CS-439 Optimization for machine learning Jaggi 4 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 4 yes spring
CS-723 Topics in machine learning systems Falsafi, Jaggi,     Kermarrec 2 yes fall
CS-802 Summer school on reproducibility in computational sciences EPFL & ETHZ,          various speakers 1 yes summer 2018
EE-451 Image analysis and pattern recognition Thiran, J.-P. 4 yes spring
EE-490(h) Lab in data science Bouillet, Choirat, Obozinski, Roskar,  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 yes spring
EE-613 Machine learning for engineers Colinon, Fleuret,    Odobez 4 yes fall
EE-724 Human language technology: applications to information access Popescu-Belis 4 yes 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 learning Thibaud 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 no 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 18-19 Semester
COM-402 Information security and privacy Troncoso, Hubaux, Oeschlin 6 yes spring
COM-407 TCP/IP Networking Le Boudec 5 yes fall
COM-413 Real-time networks Decotignie 3 yes spring
COM-414 Satellite communication systems and networks Farserotu 3 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 yes 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, Anadiotis 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 no 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 fall
CS-721 Privacy at the communication layer Troncoso 2 no spring
CS-723 Topics in machine learning systems Falsafi, Jaggi, Kermarrec, 2 yes fall
CS-724 Advanced logic synthesis and quantum computing De Micheli, Soeken 2 yes spring
CS-725 Topics in language-based software security Payer 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 18-19 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 5 yes spring
COM-501 Advanced cryptography Vaudenay 4 yes spring
COM-512 Networks out of control Thiran, P. 4 no spring
COM-514 Mathematical foundations of signal processing Kolundzija, Parhizkar, Scholefield 6 yes fall
COM-516 Markov chains and algorithmic applications(The same course was given in Spring 2015-2016 under the name “Random Walks”) 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 no 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 4 yes fall
CS-454 Convex optimization and applications Lebret 4 yes spring
CS-455 Topics in theoretical computer science Svensson 4 no fall
CS-524 Computational complexity Svensson 4 yes fall
CS-525 Foundations and tools for processing tree structured data Vainoirbeek 4 yes fall
EE-445 Microwaves Skrivervik 4 yes fall
MATH-403 Low-rank approximation techniques Kressner 5 yes fall
MATH-409 Algebraic curves in cryptography Jetchev 5 no spring
MATH-413 Statistics for data science Panaretos 6 yes fall
MATH-441 Robust and nonparametric statistics Morgenthaler 5 no spring
MATH-442 Statistical theory Dehaene 5 yes fall
MATH-447 Risk, rare events and extremes Davison 5 yes fall
MATH-453 Computational linear algebra Massei 5 yes spring
MATH-455 Combinatorial statistics Abbé 5 yes fall
MATH-467 Probabilistic method Pach 5 yes fall
MATH-483 Gödel and recursivity Duparc 5 yes fall
MATH-489 Number theory in cryptography Jetchev 5 yes fall