Computer Science Master |
Interfocus Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-0006-00L | Algorithms Lab | O | 6 credits | 4P + 1A | A. Steger,
E. Welzl,
P. Widmayer |
263-0007-00L | Advanced Systems Lab | O | 6 credits | 4P + 1A | G. Alonso |
|
Focus Courses |
Focus Courses in Computational Science |
Focus Core Courses Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0523-00L | Computational Biology | W | 6 credits | 3V + 2U | G. H. Gonnet |
636-0007-00L | Computational Systems Biology | W | 6 credits | 3V + 2U | J. Stelling |
|
Focus Elective Courses Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0535-00L | Machine Learning | W | 6 credits | 3V + 2U | J. M. Buhmann |
252-0543-01L | Computer Graphics | W | 6 credits | 3V + 2U | M. Gross,
O. Sorkine Hornung,
J. Novak |
263-5001-00L | Introduction to Finite Elements and Sparse Linear System Solving | W | 4 credits | 2V + 1U | P. Arbenz,
T. Kaman |
263-5150-00L | Scientific Databases | W | 4 credits | 2V + 1U | G. H. Gonnet |
151-0104-00L | Uncertainty Quantification for Engineering & Life Sciences Number of participants limited to 60. | W | 4 credits | 3G | J. Beck,
P. Koumoutsakos |
|
Seminar Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-5701-00L | Advanced Topics in Computer Graphics and Vision | W | 2 credits | 2S | M. Gross,
M. Pollefeys,
O. Sorkine Hornung |
|
Focus Courses in Distributed Systems |
Focus Core Courses Distributed Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-3800-00L | Advanced Operating Systems | W | 6 credits | 2V + 2U + 1A | T. Roscoe |
252-1414-00L | System Security | W | 5 credits | 2V + 2U | S. Capkun,
A. Perrig |
|
Focus Elective Courses Distributed Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0437-00L | Distributed Algorithms | W | 4 credits | 3V | F. Mattern |
252-0817-00L | Distributed Systems Laboratory In the Master Programme max.10 credits can be accounted by Labs on top of the Interfocus Courses. These Labs will only count towards the Master Programme. Additional Labs will be listed on the Addendum. | W | 10 credits | 9P | G. Alonso,
F. Mattern,
T. Roscoe,
R. Wattenhofer |
|
Seminar Distributed Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-3001-00L | Advanced Topics in Information Systems Number of participants limited to 16. | W | 2 credits | 2S | M. Norrie |
|
Focus Courses in Information Security |
Focus Core Courses Information Security |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0463-00L | Security Engineering | W | 5 credits | 2V + 2U | D. Basin |
252-1414-00L | System Security | W | 5 credits | 2V + 2U | S. Capkun,
A. Perrig |
|
Focus Elective Courses Information Security |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0811-00L | Applied Security Laboratory 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. | W | 8 credits | 7P | D. Basin |
252-1411-00L | Security of Wireless Networks | W | 5 credits | 2V + 1U + 1A | S. Capkun |
263-4630-00L | Computer-Aided Modelling and Reasoning 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. | W | 8 credits | 7P | A. Lochbihler,
C. Sprenger |
263-4640-00L | Network Security | W | 6 credits | 2V + 1U + 2P | A. Perrig,
T. P. Dübendorfer,
S. Frei |
|
Seminar Information Security |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-4601-00L | Current Topics in Information Security | W | 2 credits | 3S | D. Basin,
S. Capkun,
A. Perrig |
|
Focus Courses in Information Systems |
Focus Core Courses Information Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0535-00L | Machine Learning | W | 6 credits | 3V + 2U | J. M. Buhmann |
252-0463-00L | Security Engineering | W | 5 credits | 2V + 2U | D. Basin |
263-3010-00L | Big Data Does not take place this semester. | W | 6 credits | 3V + 1U + 1A | T. Hofmann |
|
Focus Elective Courses Information Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0341-01L | Information Retrieval | W | 4 credits | 2V + 1U | T. Hofmann |
252-0373-00L | Mobile and Personal Information Systems | W | 4 credits | 2V + 1U | M. Norrie |
263-5150-00L | Scientific Databases | W | 4 credits | 2V + 1U | G. H. Gonnet |
263-5200-00L | Data Mining: Learning from Large Data Sets | W | 4 credits | 2V + 1U | A. Krause |
263-5210-00L | Probabilistic Artificial Intelligence | W | 4 credits | 2V + 1U | A. Krause |
|
Seminar Information Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-3001-00L | Advanced Topics in Information Systems Number of participants limited to 16. | W | 2 credits | 2S | M. Norrie |
|
Focus Courses in Software Engineering |
Focus Core Courses Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0237-00L | Concepts of Object-Oriented Programming | W | 6 credits | 3V + 2U | P. Müller |
252-0239-00L | Software Verification | W | 6 credits | 3V + 2U | B. Meyer,
C. A. Furia,
S. Nanz |
263-2800-00L | Design of Parallel and High-Performance Computing | W | 7 credits | 3V + 2U + 1A | T. Hoefler,
M. Püschel |
|
Focus Elective Courses Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0273-01L | Distributed Software Engineering Laboratory 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. | W | 8 credits | 2V + 2U + 3A | B. Meyer,
P. Kolb,
D. M. Nordio |
252-0286-00L | System Construction | W | 4 credits | 2V + 1U | F. Friedrich Wicker |
263-2600-00L | Robotics Programming Laboratory Number of participants limited to 18. The course is open to students of computer science, electrical engineering, and mechanical engineering background (although students from other departments will be considered).
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. | W | 8 credits | 7P | B. Meyer,
J. W. Shin |
263-4630-00L | Computer-Aided Modelling and Reasoning 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. | W | 8 credits | 7P | A. Lochbihler,
C. Sprenger |
|
Seminar Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2100-00L | Research Topics in Software Engineering | W | 2 credits | 2S | P. Müller |
|
Focus Courses in Theoretical Computer Science |
Focus Core Courses Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0417-00L | Randomized Algorithms and Probabilistic Methods | W | 7 credits | 3V + 2U + 1A | A. Steger |
252-0535-00L | Machine Learning | W | 6 credits | 3V + 2U | J. M. Buhmann |
252-1407-00L | Algorithmic Game Theory | W | 7 credits | 3V + 2U + 1A | P. Widmayer |
|
Focus Elective Courses Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-1425-00L | Geometry: Combinatorics and Algorithms | W | 6 credits | 2V + 2U + 1A | B. Gärtner,
M. Hoffmann,
E. Welzl |
252-4050-00L | Complexity Theory | W | 6 credits | 3V + 2U | T. Holenstein |
401-3901-00L | Mathematical Optimization | W | 11 credits | 4V + 2U | R. Weismantel |
|
Seminar Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-4200-00L | Seminar SAT | W | 2 credits | 2S | E. Welzl |
252-4202-00L | Seminar in Theoretical Computer Science | W | 2 credits | 2S | E. Welzl,
B. Gärtner,
M. Hoffmann,
J. Lengler,
A. Steger,
B. Sudakov |
263-4203-00L | Geometry: Combinatorics and Algorithms Does not take place this semester. | W | 2 credits | 2S | B. Gärtner,
E. Welzl |
|
Focus Courses in Visual Computing |
Focus Core Courses Visual Computing |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0535-00L | Machine Learning | W | 6 credits | 3V + 2U | J. M. Buhmann |
252-0543-01L | Computer Graphics | W | 6 credits | 3V + 2U | M. Gross,
O. Sorkine Hornung,
J. Novak |
263-5902-00L | Computer Vision | W | 6 credits | 3V + 1U + 1A | M. Pollefeys,
L. Van Gool |
|
Focus Elective Courses Visual Computing |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0546-00L | Physically-Based Simulation in Computer Graphics | W | 4 credits | 2V + 1U | B. Solenthaler,
B. Thomaszewski |
252-5703-00L | Multimedia Communications | W | 4 credits | 2V + 1U | A. Smolic |
263-5200-00L | Data Mining: Learning from Large Data Sets | W | 4 credits | 2V + 1U | A. Krause |
263-5210-00L | Probabilistic Artificial Intelligence | W | 4 credits | 2V + 1U | A. Krause |
252-0527-00L | Probabilistic Graphical Models for Image Analysis Does not take place this semester. | W | 4 credits | 3G | |
|
Seminar Visual Computing |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-5051-00L | Advanced Topics in Machine Learning | W | 2 credits | 2S | J. M. Buhmann,
T. Hofmann,
A. Krause |
252-5701-00L | Advanced Topics in Computer Graphics and Vision | W | 2 credits | 2S | M. Gross,
M. Pollefeys,
O. Sorkine Hornung |
|
Computer Science Elective Courses
The Elective Computer Science Courses can be selected from all Master level courses offered by D-INFK. |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0293-00L | Wireless and Mobile Computing for Entertainment Applications | W | 4 credits | 2V + 1U | S. Mangold |
252-3610-00L | Smart Energy | W | 3 credits | 2G | F. Mattern,
V. Tiefenbeck |
263-0600-00L | Research in Computer Science Only for Computer Science MSc. | W | 5 credits | 11A | Professors |
227-0778-00L | Hardware/Software Codesign | W | 6 credits | 2V + 2U | L. Thiele |
103-0237-00L | GIS III | W | 5 credits | 3G | P. Kiefer,
S. Scheider |
|
Elective Courses
Students can individually chose from the entire Master course offerings from ETH Zurich, EPF Lausanne, the University of Zurich and - with the consent of the mentor - from all other Swiss universities.
For further details, refer to Art. 31 of the Regulations 2009 for the Master Program in Computer Science. |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2900-00L | How To Give Strong Technical Presentations | Z | 0 credits | | M. Püschel |
|
Internship |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0700-00L | Internship Only for Computer Science MSc. | W | 0 credits | | external organisers |
|
Compulsory Electives in Humanities, Social and Political Sciences |
»
Recommended GESS compulsory elective courses (Type B) for D-INFK. |
»
see GESS Compulsory Electives: Type A: Enhancement of Reflection Capability |
»
see GESS Compulsory Electives: Language Courses ETH/UZH |
|
Master Thesis |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-0800-00L | Master's Thesis Only students who fulfill the following criteria are allowed to begin with their master thesis: a. successful completion of the bachelor programme; b. fulfilling of any additional requirements necessary to gain admission to the master programme. | O | 30 credits | 64D | Professors |