The spring semester 2021 will generally take place online. New presence elements as of April 26 will be communicated by the lecturers.

Search result: Courses in Spring Semester 2019

Computer Science Master Information
Interfocus Courses
NumberTitleTypeECTSHoursLecturers
263-0008-00LComputational Intelligence Lab
Only for master students, otherwise a special permission by the study administration of D-INFK is required.
O8 credits2V + 2U + 3A
263-0008-00 VComputational Intelligence Lab2 hrs
Fri08-10HG E 7 »
T. Hofmann
263-0008-00 UComputational Intelligence Lab2 hrs
Thu15-17CAB G 51 »
16-18CHN C 14 »
Fri15-17CAB G 61 »
18.04.16-17CHN C 14 »
T. Hofmann
263-0008-00 AComputational Intelligence Lab
No presence required.
3 hrsT. Hofmann
Focus Courses
Focus Courses in Computational Science
Focus Core Courses Computational Science
NumberTitleTypeECTSHoursLecturers
263-2300-00LHow To Write Fast Numerical Code Information Restricted registration - show details
Number of participants limited to 84.

Prerequisite: Master student, solid C programming skills.

Takes place the last time in this form.
W6 credits3V + 2U
263-2300-00 VHow To Write Fast Numerical Code3 hrs
Mon10-12HG D 3.2 »
Thu09-10CAB G 51 »
M. Püschel
263-2300-00 UHow To Write Fast Numerical Code2 hrs
Wed13-15HG D 3.2 »
M. Püschel
Focus Elective Courses Computational Science
NumberTitleTypeECTSHoursLecturers
252-0526-00LStatistical Learning Theory Information W7 credits3V + 2U + 1A
252-0526-00 VStatistical Learning Theory3 hrs
Mon14-16HG E 5 »
Tue09-10HG E 5 »
J. M. Buhmann
252-0526-00 UStatistical Learning Theory2 hrs
Mon16-18HG E 5 »
J. M. Buhmann
252-0526-00 AStatistical Learning Theory1 hrsJ. M. Buhmann
261-5120-00LMachine Learning for Health Care Information Restricted registration - show details
Number of participants limited to 78.

Previously called Computational Biomedicine II
W4 credits3P
261-5120-00 PMachine Learning for Health Care3 hrs
Thu15-18LFW C 5 »
G. Rätsch
Seminar in Computational Science
NumberTitleTypeECTSHoursLecturers
252-5704-00LAdvanced Methods in Computer Graphics Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-5704-00 SAdvanced Methods in Computer Graphics2 hrs
Fri13-15CAB G 52 »
M. Gross, O. Sorkine Hornung
261-5113-00LComputational Challenges in Medical Genomics Information Restricted registration - show details
Number of participants limited to 20.
W2 credits2S
261-5113-00 SComputational Challenges in Medical Genomics2 hrs
Mon13-15CAB G 57 »
A. Kahles, G. Rätsch
Focus Courses in Distributed Systems
Focus Core Courses Distributed Systems
NumberTitleTypeECTSHoursLecturers
227-0558-00LPrinciples of Distributed Computing Information W6 credits2V + 2U + 1A
227-0558-00 VPrinciples of Distributed Computing2 hrs
Wed08-10CAB G 11 »
R. Wattenhofer, M. Ghaffari
227-0558-00 UPrinciples of Distributed Computing
In Gruppen
2 hrs
Wed10-12CAB G 56 »
13-15LFW C 11 »
R. Wattenhofer, M. Ghaffari
227-0558-00 APrinciples of Distributed Computing
No presence required.
Creative task outside the regular weekly exercises.
1 hrsR. Wattenhofer, M. Ghaffari
263-3800-00LAdvanced Operating Systems Information W6 credits2V + 2U + 1A
263-3800-00 VAdvanced Operating Systems2 hrs
Thu13-15CAB G 51 »
T. Roscoe
263-3800-00 UAdvanced Operating Systems2 hrs
Fri10-12CAB H 56 »
10-12CAB H 57 »
T. Roscoe
263-3800-00 AAdvanced Operating Systems
Project Work, no fixed presence required.
1 hrsT. Roscoe
Focus Elective Courses Distributed Systems
NumberTitleTypeECTSHoursLecturers
252-0312-00LUbiquitous Computing Information W3 credits2V
252-0312-00 VUbiquitous Computing2 hrs
Tue08-10CAB G 61 »
F. Mattern, S. Mayer
252-0817-00LDistributed Systems Laboratory Information
In the Master Programme max. 10 credits can be accounted by Labs
on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W10 credits9P
252-0817-00 PDistributed Systems Laboratory9 hrsby appt.G. Alonso, T. Hoefler, F. Mattern, T. Roscoe, A. Singla, R. Wattenhofer, C. Zhang
263-3501-00LFuture Internet Information
Previously called Advanced Computer Networks
W6 credits1V + 1U + 3A
263-3501-00 VFuture Internet1 hrs
Tue13-14CAB G 51 »
A. Singla
263-3501-00 UFuture Internet1 hrs
Tue14-15CAB G 51 »
A. Singla
263-3501-00 AFuture Internet3 hrsA. Singla
263-3710-00LMachine Perception Information Restricted registration - show details
Number of participants limited to 150.
W5 credits2V + 1U + 1A
263-3710-00 VMachine Perception2 hrs
Thu10-12CAB G 61 »
O. Hilliges
263-3710-00 UMachine Perception1 hrs
Thu13-15NO C 6 »
Fri13-15NO C 6 »
O. Hilliges
263-3710-00 AMachine Perception1 hrsO. Hilliges
263-3826-00LData Stream Processing and Analytics Information W6 credits2V + 2U + 1A
263-3826-00 VData Stream Processing and Analytics2 hrs
Mon10-12CHN E 42 »
V. Kalavri
263-3826-00 UData Stream Processing and Analytics2 hrs
Mon13-15CHN F 46 »
18.02.13-15CHN D 46 »
V. Kalavri
263-3826-00 AData Stream Processing and Analytics1 hrsV. Kalavri
Seminar in Distributed Systems
NumberTitleTypeECTSHoursLecturers
263-2211-00LSeminar in Computer Architecture Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2211-00 SSeminar in Computer Architecture2 hrs
Thu16-18CAB G 61 »
18.04.16-17CAB G 61 »
O. Mutlu, M. H. K. Alser, J. Gómez Luna
263-3712-00LSeminar on Computational Interaction Information Restricted registration - show details
Number of participants limited to 14.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-3712-00 SSeminar on Computational Interaction2 hrs
Tue14-16CAB H 53 »
O. Hilliges
263-3840-00LHardware Architectures for Machine Learning Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-3840-00 SHardware Architectures for Machine Learning2 hrs
Thu15-17LEE C 104 »
G. Alonso, T. Hoefler, C. Zhang
227-0126-00LAdvanced Topics in Networked Embedded Systems Information W2 credits1S
227-0126-00 SAdvanced Topics in Networked Embedded Systems1 hrs
Thu/2w10-12ETZ G 71.2 »
L. Thiele, J. Beutel, Z. Zhou
227-0559-00LSeminar in Deep Reinforcement Learning Information Restricted registration - show details
Number of participants limited to 24.
W2 credits2S
227-0559-00 SSeminar in Deep Reinforcement Learning2 hrs
Tue10-12ETZ G 91 »
R. Wattenhofer, O. Richter
851-0740-00LBig Data, Law, and Policy Restricted registration - show details
Number of participants limited to 35

Students will be informed by 3.3.2019 at the latest.
W3 credits2S
851-0740-00 SBig Data, Law, and Policy
Permission from lecturers required for all students.
2 hrs
Wed14-15IFW E 42 »
20.02.13-15IFW A 36 »
S. Bechtold, T. Roscoe, E. Vayena
Focus Courses in Information Security
Focus Core Courses Information Security
NumberTitleTypeECTSHoursLecturers
252-0407-00LCryptography Foundations Information
Takes place the last time in this form.
W7 credits3V + 2U + 1A
252-0407-00 VCryptography Foundations3 hrs
Wed13-16CAB G 51 »
U. Maurer
252-0407-00 UCryptography Foundations2 hrs
Mon10-12CAB G 52 »
Tue13-15CAB G 57 »
U. Maurer
252-0407-00 ACryptography Foundations
Project Work, no fixed presence required.
1 hrsU. Maurer
Focus Elective Courses Information Security
NumberTitleTypeECTSHoursLecturers
252-0408-00LCryptographic Protocols Information W5 credits2V + 2U
252-0408-00 VCryptographic Protocols2 hrs
Mon13-15NO C 6 »
M. Hirt, U. Maurer
252-0408-00 UCryptographic Protocols2 hrs
Mon15-17CAB G 56 »
M. Hirt, U. Maurer
263-2925-00LProgram Analysis for System Security and Reliability Information W5 credits2V + 1U + 1A
263-2925-00 VProgram Analysis for System Security and Reliability2 hrs
Mon13-15CAB G 61 »
M. Vechev
263-2925-00 UProgram Analysis for System Security and Reliability1 hrs
Mon15-16CAB G 61 »
M. Vechev
263-2925-00 AProgram Analysis for System Security and Reliability1 hrsM. Vechev
263-4600-00LFormal Methods for Information Security Information W4 credits2V + 1U
263-4600-00 VFormal Methods for Information Security2 hrs
Thu09-11CHN D 44 »
R. Sasse, C. Sprenger
263-4600-00 UFormal Methods for Information Security1 hrs
Thu11-12CHN D 44 »
R. Sasse, C. Sprenger
263-4630-00LComputer-Aided Modelling and Reasoning Information
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W8 credits7P
263-4630-00 PComputer-Aided Modelling and Reasoning7 hrs
Fri09-13HG G 26.3 »
C. Sprenger, D. Traytel
Seminar in Information Security
NumberTitleTypeECTSHoursLecturers
263-2930-00LBlockchain Security Seminar Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2930-00 SBlockchain Security Seminar2 hrs
Fri13-15CAB G 57 »
M. Vechev, D. Drachsler Cohen, P. Tsankov
Focus Courses in Information Systems
Focus Core Courses Information Systems
NumberTitleTypeECTSHoursLecturers
263-2925-00LProgram Analysis for System Security and Reliability Information W5 credits2V + 1U + 1A
263-2925-00 VProgram Analysis for System Security and Reliability2 hrs
Mon13-15CAB G 61 »
M. Vechev
263-2925-00 UProgram Analysis for System Security and Reliability1 hrs
Mon15-16CAB G 61 »
M. Vechev
263-2925-00 AProgram Analysis for System Security and Reliability1 hrsM. Vechev
Focus Elective Courses Information Systems
NumberTitleTypeECTSHoursLecturers
252-0312-00LUbiquitous Computing Information W3 credits2V
252-0312-00 VUbiquitous Computing2 hrs
Tue08-10CAB G 61 »
F. Mattern, S. Mayer
252-3005-00LNatural Language Understanding Information Restricted registration - show details
Number of participants limited to 200.
W4 credits2V + 1U
252-3005-00 VNatural Language Understanding2 hrs
Mon10-12CAB G 11 »
M. Ciaramita, T. Hofmann
252-3005-00 UNatural Language Understanding1 hrs
Mon13-14HG E 5 »
M. Ciaramita, T. Hofmann
263-5215-00LFairness, Explainability, and Accountability for Machine Learning Information Restricted registration - show details
Number of participants limited to 40.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the course, will officially fail the course.
W4 credits1V + 2P
263-5215-00 VFairness, Explainability, and Accountability for Machine Learning1 hrs
Wed09-10CAB G 59 »
H. Heidari
263-5215-00 PFairness, Explainability, and Accountability for Machine Learning2 hrs
Wed10-11CAB G 59 »
H. Heidari
Seminar in Information Systems
NumberTitleTypeECTSHoursLecturers
252-3002-00LAlgorithms for Database Systems Information
Limited number of participants.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-3002-00 SAlgorithms for Database Systems
This seminar accepts students from ETH and UZH, and is offered jointly with Prof. Dr. Boehlen from UZH. A first information meeting will be held Tuesday, February 19, 2019, 16.30 - 18.00 at UZH. In this meeting, the seminar topics will be presented and assigned to participants. The seminar talks will be given in two blocks on two Saturdays, namely April 13, 9.00 - 15.00 at UZH and May 11, 9.00 - 15.00 at ETH. All participants are requested to be actively present on both dates.
2 hrsP. Penna
263-3840-00LHardware Architectures for Machine Learning Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-3840-00 SHardware Architectures for Machine Learning2 hrs
Thu15-17LEE C 104 »
G. Alonso, T. Hoefler, C. Zhang
Focus Courses in Software Engineering
Focus Core Courses Software Engineering
NumberTitleTypeECTSHoursLecturers
263-2925-00LProgram Analysis for System Security and Reliability Information W5 credits2V + 1U + 1A
263-2925-00 VProgram Analysis for System Security and Reliability2 hrs
Mon13-15CAB G 61 »
M. Vechev
263-2925-00 UProgram Analysis for System Security and Reliability1 hrs
Mon15-16CAB G 61 »
M. Vechev
263-2925-00 AProgram Analysis for System Security and Reliability1 hrsM. Vechev
Focus Elective Courses Software Engineering
NumberTitleTypeECTSHoursLecturers
263-2300-00LHow To Write Fast Numerical Code Information Restricted registration - show details
Number of participants limited to 84.

Prerequisite: Master student, solid C programming skills.

Takes place the last time in this form.
W6 credits3V + 2U
263-2300-00 VHow To Write Fast Numerical Code3 hrs
Mon10-12HG D 3.2 »
Thu09-10CAB G 51 »
M. Püschel
263-2300-00 UHow To Write Fast Numerical Code2 hrs
Wed13-15HG D 3.2 »
M. Püschel
263-2812-00LProgram Verification Information Restricted registration - show details
Number of participants limited to 30.
W5 credits2V + 1U + 1A
263-2812-00 VProgram Verification2 hrs
Wed09-11CAB G 52 »
A. J. Summers
263-2812-00 UProgram Verification1 hrs
Wed11-12CAB G 52 »
A. J. Summers
263-2812-00 AProgram Verification1 hrsA. J. Summers
263-4630-00LComputer-Aided Modelling and Reasoning Information
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W8 credits7P
263-4630-00 PComputer-Aided Modelling and Reasoning7 hrs
Fri09-13HG G 26.3 »
C. Sprenger, D. Traytel
Seminar in Software Engineering
NumberTitleTypeECTSHoursLecturers
263-2100-00LResearch Topics in Software Engineering Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2100-00 SResearch Topics in Software Engineering
To allow scheduling flexibility, the seminar meets some days from 3-6. Students must register by February 19 or attend the first meeting to obtain a topic for presentation. Please contact the instructor if you cannot attend the first meeting.
2 hrs
Tue15-17CAB G 52 »
T. Gross
263-2926-00LDeep Learning for Big Code Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2926-00 SDeep Learning for Big Code2 hrs
Mon16-18CAB G 52 »
V. Raychev
263-2930-00LBlockchain Security Seminar Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2930-00 SBlockchain Security Seminar2 hrs
Fri13-15CAB G 57 »
M. Vechev, D. Drachsler Cohen, P. Tsankov
Focus Courses in Theoretical Computer Science
Focus Core Courses Theoretical Computer Science
NumberTitleTypeECTSHoursLecturers
252-0407-00LCryptography Foundations Information
Takes place the last time in this form.
W7 credits3V + 2U + 1A
252-0407-00 VCryptography Foundations3 hrs
Wed13-16CAB G 51 »
U. Maurer
252-0407-00 UCryptography Foundations2 hrs
Mon10-12CAB G 52 »
Tue13-15CAB G 57 »
U. Maurer
252-0407-00 ACryptography Foundations
Project Work, no fixed presence required.
1 hrsU. Maurer
261-5110-00LOptimization for Data Science Information W8 credits3V + 2U + 2A
261-5110-00 VOptimization for Data Science3 hrs
Mon15-16HG E 1.1 »
Tue10-12ETF C 1 »
B. Gärtner, D. Steurer
261-5110-00 UOptimization for Data Science2 hrs
Tue13-15CHN G 22 »
13-15HG D 3.2 »
13-15RZ F 21 »
B. Gärtner, D. Steurer
261-5110-00 AOptimization for Data Science2 hrsB. Gärtner, D. Steurer
Focus Elective Courses Theoretical Computer Science
NumberTitleTypeECTSHoursLecturers
252-0408-00LCryptographic Protocols Information W5 credits2V + 2U
252-0408-00 VCryptographic Protocols2 hrs
Mon13-15NO C 6 »
M. Hirt, U. Maurer
252-0408-00 UCryptographic Protocols2 hrs
Mon15-17CAB G 56 »
M. Hirt, U. Maurer
252-1403-00LInvitation to Quantum Informatics Information W3 credits2V
252-1403-00 VInvitation to Quantum Informatics2 hrs
Fri13-15ML E 12 »
S. Wolf
252-1424-00LModels of ComputationW6 credits2V + 2U + 1A
252-1424-00 VModels of Computation2 hrs
Fri14-16CAB G 51 »
M. Cook
252-1424-00 UModels of Computation
Exercise lessons start in the second week of semester.
2 hrs
Tue15-17I55 G 20 »
M. Cook
252-1424-00 AModels of Computation
No presence required.
1 hrsM. Cook
263-4506-00LMassively Parallel Algorithms Information W6 credits2V + 1U + 2A
263-4506-00 VMassively Parallel Algorithms2 hrs
Fri10-12CAB G 51 »
M. Ghaffari
263-4506-00 UMassively Parallel Algorithms1 hrs
Fri17-18CAB G 15.2 »
M. Ghaffari
263-4506-00 AMassively Parallel Algorithms2 hrsM. Ghaffari
272-0300-00LAlgorithmics for Hard Problems Information
This course d o e s n o t include the Mentored Work Specialised Courses with an Educational Focus in Computer Science A.
W4 credits2V + 1U
272-0300-00 VAlgorithmik für schwere Probleme2 hrs
Tue09-11CAB G 57 »
H.‑J. Böckenhauer, R. Kralovic
272-0300-00 UAlgorithmik für schwere Probleme1 hrs
Tue11-12CAB G 57 »
H.‑J. Böckenhauer, R. Kralovic
272-0302-00LApproximation and Online Algorithms Information W4 credits2V + 1U
272-0302-00 VApproximations- und Online-Algorithmen2 hrs
Wed13-15CAB G 59 »
H.‑J. Böckenhauer, D. Komm
272-0302-00 UApproximations- und Online-Algorithmen1 hrs
Wed15-16CHN D 44 »
H.‑J. Böckenhauer, D. Komm
401-3052-05LGraph Theory Information W5 credits2V + 1U
401-3052-05 VGraph Theory28s hrs
Wed/110-12HG E 1.1 »
Thu/110-12HG E 1.1 »
B. Sudakov
401-3052-05 UGraph Theory7s hrs
Thu/115-16CAB G 52 »
15-16CAB G 56 »
15-16HG D 5.3 »
15-16HG E 21 »
B. Sudakov
401-3903-11LGeometric Integer ProgrammingW6 credits2V + 1U
401-3903-11 VGeometric Integer Programming2 hrs
Thu13-15HG G 26.3 »
R. Weismantel, J. Paat, M. Schlöter
401-3903-11 UGeometric Integer Programming1 hrs
Wed12-13HG F 26.3 »
R. Weismantel, J. Paat, M. Schlöter
401-4904-00LCombinatorial Optimization Information W6 credits2V + 1U
401-4904-00 VCombinatorial Optimization
takes place in HG G 19.1 with the following exceptions: 21 February, 14 March and 21 March 2019 in HG D 1.2
2 hrs
Thu16-18HG D 1.2 »
16-18HG G 19.1 »
18.04.16-17HG D 1.2 »
16-17HG G 19.1 »
R. Zenklusen
401-4904-00 UCombinatorial Optimization
Starts in the second week of the semester.
1 hrs
Mon14-15HG E 1.2 »
R. Zenklusen
263-4110-00LInterdisciplinary Algorithms Lab Restricted registration - show details
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W5 credits2P
263-4110-00 PInterdisciplinary Algorithms Lab
Does not take place this semester.
Number of participants limited to 12.
2 hrsA. Steger, D. Steurer
272-0301-00LMethods for Design of Random Systems Information
This course d o e s n o t include the Mentored Work Specialised Courses with an Educational Focus in Computer Science B.
W4 credits2V + 1U
272-0301-00 VMethoden zum Entwurf von zufallsgesteuerten Algorithmen
Does not take place this semester.
2 hrs
272-0301-00 UMethoden zum Entwurf von zufallsgesteuerten Algorithmen
Does not take place this semester.
1 hrs
Seminar in Theoretical Computer Science
NumberTitleTypeECTSHoursLecturers
252-3002-00LAlgorithms for Database Systems Information
Limited number of participants.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-3002-00 SAlgorithms for Database Systems
This seminar accepts students from ETH and UZH, and is offered jointly with Prof. Dr. Boehlen from UZH. A first information meeting will be held Tuesday, February 19, 2019, 16.30 - 18.00 at UZH. In this meeting, the seminar topics will be presented and assigned to participants. The seminar talks will be given in two blocks on two Saturdays, namely April 13, 9.00 - 15.00 at UZH and May 11, 9.00 - 15.00 at ETH. All participants are requested to be actively present on both dates.
2 hrsP. Penna
252-4102-00LSeminar on Randomized Algorithms and Probabilistic Methods
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-4102-00 SSeminar on Randomized Algorithms and Probabilistic Methods2 hrs
Tue15-17CAB G 15.2 »
A. Steger
252-4202-00LSeminar in Theoretical Computer Science Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-4202-00 SSeminar in Theoretical Computer Science2 hrs
Tue12-13CAB G 51 »
Thu12-13CAB G 51 »
22.02.15-17CAB G 59 »
03.05.12-13CAB G 11 »
14-16CAB G 11 »
17.05.12-13CAB G 59 »
22.05.14-16ML H 44 »
18.06.12-13CAB G 11 »
27.06.12-13CAB G 11 »
30.07.12-13CAB G 51 »
A. Steger, B. Gärtner, M. Ghaffari, M. Hoffmann, J. Lengler, D. Steurer, B. Sudakov
263-4203-00LGeometry: Combinatorics and Algorithms Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-4203-00 SGeometry: Combinatorics and Algorithms2 hrs
Fri13-15CAB G 15.2 »
B. Gärtner, M. Hoffmann, C.‑H. Liu, M. Wettstein
Focus Courses in Visual Computing
Focus Core Courses Visual Computing
NumberTitleTypeECTSHoursLecturers
252-0538-00LShape Modeling and Geometry Processing Information W5 credits2V + 1U + 1A
252-0538-00 VShape Modeling and Geometry Processing2 hrs
Wed10-12CAB G 51 »
O. Sorkine Hornung
252-0538-00 UShape Modeling and Geometry Processing1 hrs
Fri10-11CAB G 52 »
O. Sorkine Hornung
252-0538-00 AShape Modeling and Geometry Processing1 hrsO. Sorkine Hornung
Focus Elective Courses Visual Computing
NumberTitleTypeECTSHoursLecturers
252-0526-00LStatistical Learning Theory Information W7 credits3V + 2U + 1A
252-0526-00 VStatistical Learning Theory3 hrs
Mon14-16HG E 5 »
Tue09-10HG E 5 »
J. M. Buhmann
252-0526-00 UStatistical Learning Theory2 hrs
Mon16-18HG E 5 »
J. M. Buhmann
252-0526-00 AStatistical Learning Theory1 hrsJ. M. Buhmann
252-0570-00LGame Programming Laboratory Information
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W10 credits9P
252-0570-00 PGame Programming Laboratory9 hrs
Tue15-18CAB G 51 »
B. Sumner
252-0579-00L3D Vision Information W4 credits3G
252-0579-00 G3D Vision3 hrs
Mon09-12CAB G 51 »
M. Pollefeys, V. Larsson
263-3710-00LMachine Perception Information Restricted registration - show details
Number of participants limited to 150.
W5 credits2V + 1U + 1A
263-3710-00 VMachine Perception2 hrs
Thu10-12CAB G 61 »
O. Hilliges
263-3710-00 UMachine Perception1 hrs
Thu13-15NO C 6 »
Fri13-15NO C 6 »
O. Hilliges
263-3710-00 AMachine Perception1 hrsO. Hilliges
263-5215-00LFairness, Explainability, and Accountability for Machine Learning Information Restricted registration - show details
Number of participants limited to 40.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the course, will officially fail the course.
W4 credits1V + 2P
263-5215-00 VFairness, Explainability, and Accountability for Machine Learning1 hrs
Wed09-10CAB G 59 »
H. Heidari
263-5215-00 PFairness, Explainability, and Accountability for Machine Learning2 hrs
Wed10-11CAB G 59 »
H. Heidari
252-5706-00LMathematical Foundations of Computer Graphics and Vision Information W4 credits2V + 1U
252-5706-00 VMathematical Foundations of Computer Graphics and Vision2 hrs
Tue09-11CAB G 56 »
M. R. Oswald, C. Öztireli
252-5706-00 UMathematical Foundations of Computer Graphics and Vision1 hrs
Tue11-12CAB G 56 »
M. R. Oswald, C. Öztireli
263-5805-00LPhysics-based Modeling for Computational Fabrication and Robotics Information W5 credits2V + 2U
263-5805-00 VPhysics-based Modeling for Computational Fabrication and Robotics2 hrs
Wed15-17HG E 1.2 »
S. Coros, M. Bächer, K. Shea
263-5805-00 UPhysics-based Modeling for Computational Fabrication and Robotics2 hrs
Fri13-15CAB G 56 »
S. Coros, M. Bächer, K. Shea
227-1034-00LComputational Vision (University of Zurich) Information
No enrolment to this course at ETH Zurich. Book the corresponding module directly at UZH.
UZH Module Code: INI402

Mind the enrolment deadlines at UZH:
https://www.uzh.ch/cmsssl/en/studies/application/mobilitaet.html
W6 credits2V + 1U
227-1034-00 VComputational Vision (University of Zurich)
**Course at University of Zurich**
2 hrs
Thu17-19I35 F 32 »
D. Kiper
227-1034-00 UComputational Vision (University of Zurich)
**Course at University of Zurich**
Exercise dates by arrangement.
1 hrsby appt.D. Kiper
Seminar in Visual Computing
NumberTitleTypeECTSHoursLecturers
252-5704-00LAdvanced Methods in Computer Graphics Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-5704-00 SAdvanced Methods in Computer Graphics2 hrs
Fri13-15CAB G 52 »
M. Gross, O. Sorkine Hornung
263-5904-00LDeep Learning for Computer Vision: Seminal Work Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-5904-00 SDeep Learning for Computer Vision: Seminal Work2 hrs
Mon15-17CAB G 57 »
Z. Cui
Focus Courses General Studies
Core Focus Courses General Studies
NumberTitleTypeECTSHoursLecturers
252-0407-00LCryptography Foundations Information
Takes place the last time in this form.
W7 credits3V + 2U + 1A
252-0407-00 VCryptography Foundations3 hrs
Wed13-16CAB G 51 »
U. Maurer
252-0407-00 UCryptography Foundations2 hrs
Mon10-12CAB G 52 »
Tue13-15CAB G 57 »
U. Maurer
252-0407-00 ACryptography Foundations
Project Work, no fixed presence required.
1 hrsU. Maurer
252-0538-00LShape Modeling and Geometry Processing Information W5 credits2V + 1U + 1A
252-0538-00 VShape Modeling and Geometry Processing2 hrs
Wed10-12CAB G 51 »
O. Sorkine Hornung
252-0538-00 UShape Modeling and Geometry Processing1 hrs
Fri10-11CAB G 52 »
O. Sorkine Hornung
252-0538-00 AShape Modeling and Geometry Processing1 hrsO. Sorkine Hornung
261-5110-00LOptimization for Data Science Information W8 credits3V + 2U + 2A
261-5110-00 VOptimization for Data Science3 hrs
Mon15-16HG E 1.1 »
Tue10-12ETF C 1 »
B. Gärtner, D. Steurer
261-5110-00 UOptimization for Data Science2 hrs
Tue13-15CHN G 22 »
13-15HG D 3.2 »
13-15RZ F 21 »
B. Gärtner, D. Steurer
261-5110-00 AOptimization for Data Science2 hrsB. Gärtner, D. Steurer
263-2300-00LHow To Write Fast Numerical Code Information Restricted registration - show details
Number of participants limited to 84.

Prerequisite: Master student, solid C programming skills.

Takes place the last time in this form.
W6 credits3V + 2U
263-2300-00 VHow To Write Fast Numerical Code3 hrs
Mon10-12HG D 3.2 »
Thu09-10CAB G 51 »
M. Püschel
263-2300-00 UHow To Write Fast Numerical Code2 hrs
Wed13-15HG D 3.2 »
M. Püschel
263-2925-00LProgram Analysis for System Security and Reliability Information W5 credits2V + 1U + 1A
263-2925-00 VProgram Analysis for System Security and Reliability2 hrs
Mon13-15CAB G 61 »
M. Vechev
263-2925-00 UProgram Analysis for System Security and Reliability1 hrs
Mon15-16CAB G 61 »
M. Vechev
263-2925-00 AProgram Analysis for System Security and Reliability1 hrsM. Vechev
263-3800-00LAdvanced Operating Systems Information W6 credits2V + 2U + 1A
263-3800-00 VAdvanced Operating Systems2 hrs
Thu13-15CAB G 51 »
T. Roscoe
263-3800-00 UAdvanced Operating Systems2 hrs
Fri10-12CAB H 56 »
10-12CAB H 57 »
T. Roscoe
263-3800-00 AAdvanced Operating Systems
Project Work, no fixed presence required.
1 hrsT. Roscoe
227-0558-00LPrinciples of Distributed Computing Information W6 credits2V + 2U + 1A
227-0558-00 VPrinciples of Distributed Computing2 hrs
Wed08-10CAB G 11 »
R. Wattenhofer, M. Ghaffari
227-0558-00 UPrinciples of Distributed Computing
In Gruppen
2 hrs
Wed10-12CAB G 56 »
13-15LFW C 11 »
R. Wattenhofer, M. Ghaffari
227-0558-00 APrinciples of Distributed Computing
No presence required.
Creative task outside the regular weekly exercises.
1 hrsR. Wattenhofer, M. Ghaffari
Elective Focus Courses General Studies
NumberTitleTypeECTSHoursLecturers
252-0312-00LUbiquitous Computing Information W3 credits2V
252-0312-00 VUbiquitous Computing2 hrs
Tue08-10CAB G 61 »
F. Mattern, S. Mayer
252-0408-00LCryptographic Protocols Information W5 credits2V + 2U
252-0408-00 VCryptographic Protocols2 hrs
Mon13-15NO C 6 »
M. Hirt, U. Maurer
252-0408-00 UCryptographic Protocols2 hrs
Mon15-17CAB G 56 »
M. Hirt, U. Maurer
252-0526-00LStatistical Learning Theory Information W7 credits3V + 2U + 1A
252-0526-00 VStatistical Learning Theory3 hrs
Mon14-16HG E 5 »
Tue09-10HG E 5 »
J. M. Buhmann
252-0526-00 UStatistical Learning Theory2 hrs
Mon16-18HG E 5 »
J. M. Buhmann
252-0526-00 AStatistical Learning Theory1 hrsJ. M. Buhmann
252-0570-00LGame Programming Laboratory Information
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W10 credits9P
252-0570-00 PGame Programming Laboratory9 hrs
Tue15-18CAB G 51 »
B. Sumner
252-0579-00L3D Vision Information W4 credits3G
252-0579-00 G3D Vision3 hrs
Mon09-12CAB G 51 »
M. Pollefeys, V. Larsson
252-0817-00LDistributed Systems Laboratory Information
In the Master Programme max. 10 credits can be accounted by Labs
on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W10 credits9P
252-0817-00 PDistributed Systems Laboratory9 hrsby appt.G. Alonso, T. Hoefler, F. Mattern, T. Roscoe, A. Singla, R. Wattenhofer, C. Zhang
252-1403-00LInvitation to Quantum Informatics Information W3 credits2V
252-1403-00 VInvitation to Quantum Informatics2 hrs
Fri13-15ML E 12 »
S. Wolf
252-1424-00LModels of ComputationW6 credits2V + 2U + 1A
252-1424-00 VModels of Computation2 hrs
Fri14-16CAB G 51 »
M. Cook
252-1424-00 UModels of Computation
Exercise lessons start in the second week of semester.
2 hrs
Tue15-17I55 G 20 »
M. Cook
252-1424-00 AModels of Computation
No presence required.
1 hrsM. Cook
252-3005-00LNatural Language Understanding Information Restricted registration - show details
Number of participants limited to 200.
W4 credits2V + 1U
252-3005-00 VNatural Language Understanding2 hrs
Mon10-12CAB G 11 »
M. Ciaramita, T. Hofmann
252-3005-00 UNatural Language Understanding1 hrs
Mon13-14HG E 5 »
M. Ciaramita, T. Hofmann
252-5706-00LMathematical Foundations of Computer Graphics and Vision Information W4 credits2V + 1U
252-5706-00 VMathematical Foundations of Computer Graphics and Vision2 hrs
Tue09-11CAB G 56 »
M. R. Oswald, C. Öztireli
252-5706-00 UMathematical Foundations of Computer Graphics and Vision1 hrs
Tue11-12CAB G 56 »
M. R. Oswald, C. Öztireli
261-5120-00LMachine Learning for Health Care Information Restricted registration - show details
Number of participants limited to 78.

Previously called Computational Biomedicine II
W4 credits3P
261-5120-00 PMachine Learning for Health Care3 hrs
Thu15-18LFW C 5 »
G. Rätsch
263-2812-00LProgram Verification Information Restricted registration - show details
Number of participants limited to 30.
W5 credits2V + 1U + 1A
263-2812-00 VProgram Verification2 hrs
Wed09-11CAB G 52 »
A. J. Summers
263-2812-00 UProgram Verification1 hrs
Wed11-12CAB G 52 »
A. J. Summers
263-2812-00 AProgram Verification1 hrsA. J. Summers
263-3501-00LFuture Internet Information
Previously called Advanced Computer Networks
W6 credits1V + 1U + 3A
263-3501-00 VFuture Internet1 hrs
Tue13-14CAB G 51 »
A. Singla
263-3501-00 UFuture Internet1 hrs
Tue14-15CAB G 51 »
A. Singla
263-3501-00 AFuture Internet3 hrsA. Singla
263-3710-00LMachine Perception Information Restricted registration - show details
Number of participants limited to 150.
W5 credits2V + 1U + 1A
263-3710-00 VMachine Perception2 hrs
Thu10-12CAB G 61 »
O. Hilliges
263-3710-00 UMachine Perception1 hrs
Thu13-15NO C 6 »
Fri13-15NO C 6 »
O. Hilliges
263-3710-00 AMachine Perception1 hrsO. Hilliges
263-3826-00LData Stream Processing and Analytics Information W6 credits2V + 2U + 1A
263-3826-00 VData Stream Processing and Analytics2 hrs
Mon10-12CHN E 42 »
V. Kalavri
263-3826-00 UData Stream Processing and Analytics2 hrs
Mon13-15CHN F 46 »
18.02.13-15CHN D 46 »
V. Kalavri
263-3826-00 AData Stream Processing and Analytics1 hrsV. Kalavri
263-4506-00LMassively Parallel Algorithms Information W6 credits2V + 1U + 2A
263-4506-00 VMassively Parallel Algorithms2 hrs
Fri10-12CAB G 51 »
M. Ghaffari
263-4506-00 UMassively Parallel Algorithms1 hrs
Fri17-18CAB G 15.2 »
M. Ghaffari
263-4506-00 AMassively Parallel Algorithms2 hrsM. Ghaffari
263-4600-00LFormal Methods for Information Security Information W4 credits2V + 1U
263-4600-00 VFormal Methods for Information Security2 hrs
Thu09-11CHN D 44 »
R. Sasse, C. Sprenger
263-4600-00 UFormal Methods for Information Security1 hrs
Thu11-12CHN D 44 »
R. Sasse, C. Sprenger
263-4630-00LComputer-Aided Modelling and Reasoning Information
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W8 credits7P
263-4630-00 PComputer-Aided Modelling and Reasoning7 hrs
Fri09-13HG G 26.3 »
C. Sprenger, D. Traytel
263-5215-00LFairness, Explainability, and Accountability for Machine Learning Information Restricted registration - show details
Number of participants limited to 40.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the course, will officially fail the course.
W4 credits1V + 2P
263-5215-00 VFairness, Explainability, and Accountability for Machine Learning1 hrs
Wed09-10CAB G 59 »
H. Heidari
263-5215-00 PFairness, Explainability, and Accountability for Machine Learning2 hrs
Wed10-11CAB G 59 »
H. Heidari
263-5805-00LPhysics-based Modeling for Computational Fabrication and Robotics Information W5 credits2V + 2U
263-5805-00 VPhysics-based Modeling for Computational Fabrication and Robotics2 hrs
Wed15-17HG E 1.2 »
S. Coros, M. Bächer, K. Shea
263-5805-00 UPhysics-based Modeling for Computational Fabrication and Robotics2 hrs
Fri13-15CAB G 56 »
S. Coros, M. Bächer, K. Shea
272-0300-00LAlgorithmics for Hard Problems Information
This course d o e s n o t include the Mentored Work Specialised Courses with an Educational Focus in Computer Science A.
W4 credits2V + 1U
272-0300-00 VAlgorithmik für schwere Probleme2 hrs
Tue09-11CAB G 57 »
H.‑J. Böckenhauer, R. Kralovic
272-0300-00 UAlgorithmik für schwere Probleme1 hrs
Tue11-12CAB G 57 »
H.‑J. Böckenhauer, R. Kralovic
272-0302-00LApproximation and Online Algorithms Information W4 credits2V + 1U
272-0302-00 VApproximations- und Online-Algorithmen2 hrs
Wed13-15CAB G 59 »
H.‑J. Böckenhauer, D. Komm
272-0302-00 UApproximations- und Online-Algorithmen1 hrs
Wed15-16CHN D 44 »
H.‑J. Böckenhauer, D. Komm
401-3052-05LGraph Theory Information W5 credits2V + 1U
401-3052-05 VGraph Theory28s hrs
Wed/110-12HG E 1.1 »
Thu/110-12HG E 1.1 »
B. Sudakov
401-3052-05 UGraph Theory7s hrs
Thu/115-16CAB G 52 »
15-16CAB G 56 »
15-16HG D 5.3 »
15-16HG E 21 »
B. Sudakov
401-3903-11LGeometric Integer ProgrammingW6 credits2V + 1U
401-3903-11 VGeometric Integer Programming2 hrs
Thu13-15HG G 26.3 »
R. Weismantel, J. Paat, M. Schlöter
401-3903-11 UGeometric Integer Programming1 hrs
Wed12-13HG F 26.3 »
R. Weismantel, J. Paat, M. Schlöter
401-4904-00LCombinatorial Optimization Information W6 credits2V + 1U
401-4904-00 VCombinatorial Optimization
takes place in HG G 19.1 with the following exceptions: 21 February, 14 March and 21 March 2019 in HG D 1.2
2 hrs
Thu16-18HG D 1.2 »
16-18HG G 19.1 »
18.04.16-17HG D 1.2 »
16-17HG G 19.1 »
R. Zenklusen
401-4904-00 UCombinatorial Optimization
Starts in the second week of the semester.
1 hrs
Mon14-15HG E 1.2 »
R. Zenklusen
227-1034-00LComputational Vision (University of Zurich) Information
No enrolment to this course at ETH Zurich. Book the corresponding module directly at UZH.
UZH Module Code: INI402

Mind the enrolment deadlines at UZH:
https://www.uzh.ch/cmsssl/en/studies/application/mobilitaet.html
W6 credits2V + 1U
227-1034-00 VComputational Vision (University of Zurich)
**Course at University of Zurich**
2 hrs
Thu17-19I35 F 32 »
D. Kiper
227-1034-00 UComputational Vision (University of Zurich)
**Course at University of Zurich**
Exercise dates by arrangement.
1 hrsby appt.D. Kiper
263-4110-00LInterdisciplinary Algorithms Lab Restricted registration - show details
In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum.
W5 credits2P
263-4110-00 PInterdisciplinary Algorithms Lab
Does not take place this semester.
Number of participants limited to 12.
2 hrsA. Steger, D. Steurer
272-0301-00LMethods for Design of Random Systems Information
This course d o e s n o t include the Mentored Work Specialised Courses with an Educational Focus in Computer Science B.
W4 credits2V + 1U
272-0301-00 VMethoden zum Entwurf von zufallsgesteuerten Algorithmen
Does not take place this semester.
2 hrs
272-0301-00 UMethoden zum Entwurf von zufallsgesteuerten Algorithmen
Does not take place this semester.
1 hrs
Seminar in General Studies
NumberTitleTypeECTSHoursLecturers
252-3002-00LAlgorithms for Database Systems Information
Limited number of participants.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-3002-00 SAlgorithms for Database Systems
This seminar accepts students from ETH and UZH, and is offered jointly with Prof. Dr. Boehlen from UZH. A first information meeting will be held Tuesday, February 19, 2019, 16.30 - 18.00 at UZH. In this meeting, the seminar topics will be presented and assigned to participants. The seminar talks will be given in two blocks on two Saturdays, namely April 13, 9.00 - 15.00 at UZH and May 11, 9.00 - 15.00 at ETH. All participants are requested to be actively present on both dates.
2 hrsP. Penna
252-4102-00LSeminar on Randomized Algorithms and Probabilistic Methods
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-4102-00 SSeminar on Randomized Algorithms and Probabilistic Methods2 hrs
Tue15-17CAB G 15.2 »
A. Steger
252-4202-00LSeminar in Theoretical Computer Science Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-4202-00 SSeminar in Theoretical Computer Science2 hrs
Tue12-13CAB G 51 »
Thu12-13CAB G 51 »
22.02.15-17CAB G 59 »
03.05.12-13CAB G 11 »
14-16CAB G 11 »
17.05.12-13CAB G 59 »
22.05.14-16ML H 44 »
18.06.12-13CAB G 11 »
27.06.12-13CAB G 11 »
30.07.12-13CAB G 51 »
A. Steger, B. Gärtner, M. Ghaffari, M. Hoffmann, J. Lengler, D. Steurer, B. Sudakov
263-3712-00LSeminar on Computational Interaction Information Restricted registration - show details
Number of participants limited to 14.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-3712-00 SSeminar on Computational Interaction2 hrs
Tue14-16CAB H 53 »
O. Hilliges
263-4203-00LGeometry: Combinatorics and Algorithms Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-4203-00 SGeometry: Combinatorics and Algorithms2 hrs
Fri13-15CAB G 15.2 »
B. Gärtner, M. Hoffmann, C.‑H. Liu, M. Wettstein
252-5704-00LAdvanced Methods in Computer Graphics Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
252-5704-00 SAdvanced Methods in Computer Graphics2 hrs
Fri13-15CAB G 52 »
M. Gross, O. Sorkine Hornung
263-2100-00LResearch Topics in Software Engineering Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2100-00 SResearch Topics in Software Engineering
To allow scheduling flexibility, the seminar meets some days from 3-6. Students must register by February 19 or attend the first meeting to obtain a topic for presentation. Please contact the instructor if you cannot attend the first meeting.
2 hrs
Tue15-17CAB G 52 »
T. Gross
263-2211-00LSeminar in Computer Architecture Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2211-00 SSeminar in Computer Architecture2 hrs
Thu16-18CAB G 61 »
18.04.16-17CAB G 61 »
O. Mutlu, M. H. K. Alser, J. Gómez Luna
263-2926-00LDeep Learning for Big Code Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2926-00 SDeep Learning for Big Code2 hrs
Mon16-18CAB G 52 »
V. Raychev
263-2930-00LBlockchain Security Seminar Information Restricted registration - show details
Number of participants limited to 22.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-2930-00 SBlockchain Security Seminar2 hrs
Fri13-15CAB G 57 »
M. Vechev, D. Drachsler Cohen, P. Tsankov
263-3840-00LHardware Architectures for Machine Learning Information
The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-3840-00 SHardware Architectures for Machine Learning2 hrs
Thu15-17LEE C 104 »
G. Alonso, T. Hoefler, C. Zhang
263-5904-00LDeep Learning for Computer Vision: Seminal Work Information Restricted registration - show details
Number of participants limited to 24.

The deadline for deregistering expires at the end of the second week of the semester. Students who are still registered after that date, but do not attend the seminar, will officially fail the seminar.
W2 credits2S
263-5904-00 SDeep Learning for Computer Vision: Seminal Work2 hrs
Mon15-17CAB G 57 »
Z. Cui
227-0126-00LAdvanced Topics in Networked Embedded Systems Information W2 credits1S
227-0126-00 SAdvanced Topics in Networked Embedded Systems1 hrs
Thu/2w10-12ETZ G 71.2 »
L. Thiele, J. Beutel, Z. Zhou
227-0559-00LSeminar in Deep Reinforcement Learning Information Restricted registration - show details
Number of participants limited to 24.
W2 credits2S
227-0559-00 SSeminar in Deep Reinforcement Learning2 hrs
Tue10-12ETZ G 91 »
R. Wattenhofer, O. Richter
851-0740-00LBig Data, Law, and Policy Restricted registration - show details
Number of participants limited to 35

Students will be informed by 3.3.2019 at the latest.
W3 credits2S
851-0740-00 SBig Data, Law, and Policy
Permission from lecturers required for all students.
2 hrs
Wed14-15IFW E 42 »
20.02.13-15IFW A 36 »
S. Bechtold, T. Roscoe, E. Vayena
Computer Science Elective Courses
The Elective Computer Science Courses can be selected from all Master level courses offered by D-INFK.
NumberTitleTypeECTSHoursLecturers
252-0820-00LCase Studies from Practice Information W4 credits2V + 1U
252-0820-00 VCase Studies from Practice2 hrs
Mon13-15CAB G 51 »
M. Brandis
252-0820-00 UCase Studies from Practice1 hrs
Mon15-16CAB G 51 »
M. Brandis
263-0600-00LResearch in Computer Science Restricted registration - show details
Only for Computer Science MSc.
W5 credits11A
263-0600-00 AResearch in Computer Science Special students and auditors need a special permission from the lecturers.150s hrsby appt.Professors
401-3632-00LComputational StatisticsW8 credits3V + 1U
401-3632-00 VComputational Statistics
On 18 April 2019 the course takes place in HG E 3.
3 hrs
Thu13-15HG F 3 »
Fri09-10HG G 3 »
18.04.13-15HG E 3 »
M. H. Maathuis
401-3632-00 UComputational Statistics
A "Präsenzstunde" directly following the exercises will be offered Friday 11-12 in HG F 3.
1 hrs
Fri10-11HG F 3 »
M. H. Maathuis
Elective Courses
Students can individually chose from the entire Master course offerings from ETH Zurich, EPF Lausanne, the University of Zurich and - but only with the consent of the Director of Studies - from all other Swiss universities.

For further details please see Art. 31 of the Regulations 2009 for the Master Program in Computer Science.
NumberTitleTypeECTSHoursLecturers
151-3217-00LCoaching Student Teams (Basic Training)W1 credit1G
151-3217-00 GCoaching studentischer Teams (Basistraining)
- 12 Lektionen an drei Tagen (Do 7.3., Do 14.3., Do 21.3.2019; je 8-12, Ort; tbd)
12s hrs
07.03.08-12ML J 37.1 »
14.03.08-12ML H 43 »
21.03.08-12ML J 37.1 »
M. Lehner, B. Volk
151-3220-00LCoaching Students (Advances Course 2)W1 credit1G
151-3220-00 GCoaching Students (Aufbaukurs 2)
- 4 x 2 Lektionen: 18.2., 25.3., 15.4., 13.5.19, je 14-16 (Raum: tbd)
- Dokumentierte Hausaufgaben: 6 Stunden
- Einzelcoaching: 8 Stunden am 4.3.19
- Hospitation: 3 Stunden
1 hrs
25.02.14-16HG D 3.1 »
25.03.14-16HG D 3.1 »
15.04.14-16HG D 3.1 »
13.05.14-16HG D 3.1 »
R. P. Haas, I. Goller, B. Volk
263-0610-00LDirect Doctorate Research Project
Only for Direct Doctorate Students
O15 credits23A
263-0610-00 ADirect Doctorate Research Project320s hrsProfessors
263-0620-00LDirect Doctorate Research Plan
Only for Direct Doctorate Students
O15 credits23A
263-0620-00 ADirect Doctorate Research Plan320s hrsProfessors
Internship
NumberTitleTypeECTSHoursLecturers
252-0700-00LInternship Information Restricted registration - show details
Only for Computer Science MSc.
W0 credits
252-0700-00 PIndustriepraktikumexternal organisers
GESS Science in Perspective
» see Science in Perspective: Language Courses ETH/UZH
» see Science in Perspective: Type A: Enhancement of Reflection Capability
» Recommended Science in Perspective (Type B) for D-INFK
Master's Thesis
NumberTitleTypeECTSHoursLecturers
263-0800-00LMaster's Thesis Information Restricted registration - show details
Only students who fulfill the following criteria are allowed to begin with their master thesis:
a. successful completion of the bachelor programme;
b. fulfilling any additional requirements necessary to gain admission to the master programme;
c. "Inter focus courses" (12 credits) completed;
d. "Focus courses" (26 credits) completed.
O30 credits64D
263-0800-00 DMaster's Thesis Special students and auditors need a special permission from the lecturers.900s hrsby appt.Professors