Cyber Security Master |
Field of Specialization |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-4660-00L | Applied Cryptography Number of participants limited to 150. | W | 8 credits | 3V + 2U + 2P | |
263-4660-00 V | Applied Cryptography | | | 3 hrs | | K. Paterson |
263-4660-00 U | Applied Cryptography | | | 2 hrs | | K. Paterson |
263-4660-00 P | Applied Crpytography | | | 2 hrs | | K. Paterson |
|
Electives |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0408-00L | Cryptographic Protocols | W | 6 credits | 2V + 2U + 1A | |
252-0408-00 V | Cryptographic Protocols | | | 2 hrs | | M. Hirt,
U. Maurer |
252-0408-00 U | Cryptographic Protocols | | | 2 hrs | | M. Hirt,
U. Maurer |
252-0408-00 A | Cryptographic Protocols | | | 1 hrs | | M. Hirt,
U. Maurer |
263-2925-00L | Program Analysis for System Security and Reliability | W | 6 credits | 2V + 1U + 2A | |
263-2925-00 V | Program Analysis for System Security and Reliability | | | 2 hrs | | P. Tsankov |
263-2925-00 U | Program Analysis for System Security and Reliability | | | 1 hrs | | P. Tsankov |
263-2925-00 A | Program Analysis for System Security and Reliability | | | 2 hrs | | P. Tsankov |
263-4600-00L | Formal Methods for Information Security | W | 5 credits | 2V + 1U + 1A | |
263-4600-00 V | Formal Methods for Information Security | | | 2 hrs | | R. Sasse,
C. Sprenger |
263-4600-00 U | Formal Methods for Information Security | | | 1 hrs | | R. Sasse,
C. Sprenger |
263-4600-00 A | Formal Methods for Information Security | | | 1 hrs | | R. Sasse,
C. Sprenger |
263-4656-00L | Digital Signatures | W | 4 credits | 2V + 1A | |
263-4656-00 V | Digital Signatures | | | 2 hrs | | D. Hofheinz |
263-4656-00 A | Digital Signatures | | | 1 hrs | | D. Hofheinz |
|
Seminar |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-4651-00L | Current Topics in Cryptography 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. | W | 2 credits | 2S | |
263-4651-00 S | Current Topics in Cryptography | | | 2 hrs | | D. Hofheinz,
U. Maurer,
K. Paterson |
|
Semester Project |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
260-0100-00L | Semester Project Only for Cyber Security MSc | W | 12 credits | 26A | |
260-0100-00 A | Semester Project | | | 360s hrs | | Professors |
|
Minor |
Computational Science |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
401-3632-00L | Computational Statistics | W | 8 credits | 3V + 1U | |
401-3632-00 V | Computational Statistics | | | 3 hrs | | M. H. Maathuis |
401-3632-00 U | Computational Statistics
A "Präsenzstunde" directly following the exercises will be offered Friday 11-12 in HG G 5. | | | 1 hrs | | M. H. Maathuis |
|
Electives |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0526-00L | Statistical Learning Theory | W | 7 credits | 3V + 2U + 1A | |
252-0526-00 V | Statistical Learning Theory | | | 3 hrs | | J. M. Buhmann,
C. Cotrini Jimenez |
252-0526-00 U | Statistical Learning Theory | | | 2 hrs | | J. M. Buhmann,
C. Cotrini Jimenez |
252-0526-00 A | Statistical Learning Theory | | | 1 hrs | | J. M. Buhmann,
C. Cotrini Jimenez |
261-5120-00L | Machine Learning for Health Care Number of participants limited to 150. | W | 5 credits | 3P + 1A | |
261-5120-00 P | Machine Learning for Health Care | | | 3 hrs | | G. Rätsch,
J. Vogt,
V. Boeva |
261-5120-00 A | Machine Learning for Health Care | | | 1 hrs | | G. Rätsch,
J. Vogt,
V. Boeva |
263-5300-00L | Guarantees for Machine Learning | W | 5 credits | 2V + 2A | |
263-5300-00 V | Guarantees for Machine Learning
Special selection process. Preference is given to Masters and Doctorate students. If need be other criteria are degree program and previous courses taken. | | | 2 hrs | | F. Yang |
263-5300-00 A | Guarantees for Machine Learning | | | 2 hrs | | F. Yang |
|
Distributed Systems |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
227-0558-00L | Principles of Distributed Computing | W | 7 credits | 2V + 2U + 2A | |
227-0558-00 V | Principles of Distributed Computing | | | 2 hrs | | R. Wattenhofer,
M. Ghaffari |
227-0558-00 U | Principles of Distributed Computing
In Gruppen | | | 2 hrs | | R. Wattenhofer,
M. Ghaffari |
227-0558-00 A | Principles of Distributed Computing
No presence required. Creative task outside the regular weekly exercises. | | | 2 hrs | | R. Wattenhofer,
M. Ghaffari |
263-3800-00L | Advanced Operating Systems | W | 7 credits | 2V + 2U + 2A | |
263-3800-00 V | Advanced Operating Systems | | | 2 hrs | | D. Cock,
T. Roscoe |
263-3800-00 U | Advanced Operating Systems | | | 2 hrs | | D. Cock,
T. Roscoe |
263-3800-00 A | Advanced Operating Systems
Project Work, no fixed presence required. | | | 2 hrs | | D. Cock,
T. Roscoe |
|
Elective Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0312-00L | Ubiquitous Computing | W | 4 credits | 2V + 1A | |
252-0312-00 V | Ubiquitous Computing | | | 2 hrs | | C. Holz,
F. Mattern,
S. Mayer |
252-0312-00 A | Ubiquitous Computing | | | 1 hrs | | C. Holz,
F. Mattern,
S. Mayer |
252-0437-00L | Distributed Algorithms | W | 5 credits | 3V + 1A | |
252-0437-00 V | Verteilte Algorithmen
Findet im FS20 zum letzten Mal statt! | | | 3 hrs | | F. Mattern |
252-0437-00 A | Verteilte Algorithmen
Findet im FS20 zum letzten Mal statt! | | | 1 hrs | | 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. Additional Labs will be listed on the Addendum. | W | 10 credits | 9P | |
252-0817-00 P | Distributed Systems Laboratory | | | 9 hrs | by appt. | G. Alonso,
T. Hoefler,
F. Mattern,
A. Singla,
R. Wattenhofer,
C. Zhang |
263-3710-00L | Machine Perception Number of participants limited to 200. | W | 5 credits | 2V + 1U + 1A | |
263-3710-00 V | Machine Perception | | | 2 hrs | | O. Hilliges |
263-3710-00 U | Machine Perception | | | 1 hrs | | O. Hilliges |
263-3710-00 A | Machine Perception | | | 1 hrs | | O. Hilliges |
|
Information Systems |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2925-00L | Program Analysis for System Security and Reliability | W | 6 credits | 2V + 1U + 2A | |
263-2925-00 V | Program Analysis for System Security and Reliability | | | 2 hrs | | P. Tsankov |
263-2925-00 U | Program Analysis for System Security and Reliability | | | 1 hrs | | P. Tsankov |
263-2925-00 A | Program Analysis for System Security and Reliability | | | 2 hrs | | P. Tsankov |
|
Elective Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0312-00L | Ubiquitous Computing | W | 4 credits | 2V + 1A | |
252-0312-00 V | Ubiquitous Computing | | | 2 hrs | | C. Holz,
F. Mattern,
S. Mayer |
252-0312-00 A | Ubiquitous Computing | | | 1 hrs | | C. Holz,
F. Mattern,
S. Mayer |
|
Software Engineering |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2925-00L | Program Analysis for System Security and Reliability | W | 6 credits | 2V + 1U + 2A | |
263-2925-00 V | Program Analysis for System Security and Reliability | | | 2 hrs | | P. Tsankov |
263-2925-00 U | Program Analysis for System Security and Reliability | | | 1 hrs | | P. Tsankov |
263-2925-00 A | Program Analysis for System Security and Reliability | | | 2 hrs | | P. Tsankov |
|
Elective Courses
In spring 2020 there will be no course offered in this category. |
Theoretical Computer Science |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
261-5110-00L | Optimization for Data Science | W | 8 credits | 3V + 2U + 2A | |
261-5110-00 V | Optimization for Data Science | | | 3 hrs | | B. Gärtner,
D. Steurer |
261-5110-00 U | Optimization for Data Science | | | 2 hrs | | B. Gärtner,
D. Steurer |
261-5110-00 A | Optimization for Data Science | | | 2 hrs | | B. Gärtner,
D. Steurer |
|
Elective Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-1424-00L | Models of Computation | W | 6 credits | 2V + 2U + 1A | |
252-1424-00 V | Models of Computation | | | 2 hrs | | M. Cook |
252-1424-00 U | Models of Computation
Exercise lessons start in the second week of semester. | | | 2 hrs | | M. Cook |
252-1424-00 A | Models of Computation
No presence required. | | | 1 hrs | | M. Cook |
272-0302-00L | Approximation and Online Algorithms | W | 5 credits | 2V + 1U + 1A | |
272-0302-00 V | Approximations- und Online-Algorithmen | | | 2 hrs | | H.‑J. Böckenhauer,
D. Komm |
272-0302-00 U | Approximations- und Online-Algorithmen | | | 1 hrs | | H.‑J. Böckenhauer,
D. Komm |
272-0302-00 A | Approximations- und Online-Algorithmen | | | 1 hrs | | H.‑J. Böckenhauer,
D. Komm |
263-4400-00L | Advanced Graph Algorithms and Optimization Number of participants limited to 30. | W | 5 credits | 3G + 1A | |
263-4400-00 G | Advanced Graph Algorithms and Optimization | | | 3 hrs | | R. Kyng |
263-4400-00 A | Advanced Graph Algorithms and Optimization | | | 1 hrs | | R. Kyng |
401-3052-05L | Graph Theory | W | 5 credits | 2V + 1U | |
401-3052-05 V | Graph Theory | | | 28s hrs | | B. Sudakov |
401-3052-05 U | Graph Theory | | | 7s hrs | | B. Sudakov |
401-3903-11L | Geometric Integer Programming | W | 6 credits | 2V + 1U | |
401-3903-11 V | Geometric Integer Programming | | | 2 hrs | | J. Paat |
401-3903-11 U | Geometric Integer Programming | | | 1 hrs | | J. Paat |
|
Visual Computing |
Core Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0538-00L | Shape Modeling and Geometry Processing | W | 6 credits | 2V + 1U + 2A | |
252-0538-00 V | Shape Modeling and Geometry Processing | | | 2 hrs | | O. Sorkine Hornung |
252-0538-00 U | Shape Modeling and Geometry Processing | | | 1 hrs | | O. Sorkine Hornung |
252-0538-00 A | Shape Modeling and Geometry Processing | | | 2 hrs | | O. Sorkine Hornung |
|
Elective Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0526-00L | Statistical Learning Theory | W | 7 credits | 3V + 2U + 1A | |
252-0526-00 V | Statistical Learning Theory | | | 3 hrs | | J. M. Buhmann,
C. Cotrini Jimenez |
252-0526-00 U | Statistical Learning Theory | | | 2 hrs | | J. M. Buhmann,
C. Cotrini Jimenez |
252-0526-00 A | Statistical Learning Theory | | | 1 hrs | | J. M. Buhmann,
C. Cotrini Jimenez |
252-0570-00L | Game Programming 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 | 10 credits | 9P | |
252-0570-00 P | Game Programming Laboratory | | | 9 hrs | | B. Sumner |
252-0579-00L | 3D Vision | W | 5 credits | 3G + 1A | |
252-0579-00 G | 3D Vision | | | 3 hrs | | M. Pollefeys,
V. Larsson |
252-0579-00 A | 3D Vision | | | 1 hrs | | M. Pollefeys,
V. Larsson |
252-5706-00L | Mathematical Foundations of Computer Graphics and Vision | W | 5 credits | 2V + 1U + 1A | |
252-5706-00 V | Mathematical Foundations of Computer Graphics and Vision | | | 2 hrs | | M. R. Oswald,
C. Öztireli |
252-5706-00 U | Mathematical Foundations of Computer Graphics and Vision | | | 1 hrs | | M. R. Oswald,
C. Öztireli |
252-5706-00 A | Mathematical Foundations of Computer Graphics and Vision | | | 1 hrs | | M. R. Oswald,
C. Öztireli |
263-3710-00L | Machine Perception Number of participants limited to 200. | W | 5 credits | 2V + 1U + 1A | |
263-3710-00 V | Machine Perception | | | 2 hrs | | O. Hilliges |
263-3710-00 U | Machine Perception | | | 1 hrs | | O. Hilliges |
263-3710-00 A | Machine Perception | | | 1 hrs | | O. Hilliges |
263-5806-00L | Computational Models of Motion for Character Animation and Robotics | W | 6 credits | 2V + 2U + 1A | |
263-5806-00 V | Computational Models of Motion for Character Animation and Robotics | | | 2 hrs | | S. Coros,
M. Bächer,
B. Thomaszewski |
263-5806-00 U | Computational Models of Motion for Character Animation and Robotics | | | 2 hrs | | S. Coros,
M. Bächer,
B. Thomaszewski |
263-5806-00 A | Computational Models of Motion for Character Animation and Robotics | | | 1 hrs | | S. Coros,
M. Bächer,
B. Thomaszewski |
227-1034-00L | Computational Vision (University of Zurich) | W | 6 credits | 2V + 1U | |
227-1034-00 V | Computational Vision (University of Zurich)
**Course at University of Zurich** | | | 2 hrs | | D. Kiper |
227-1034-00 U | Computational Vision (University of Zurich)
**Course at University of Zurich** Exercise dates by arrangement. | | | 1 hrs | | D. Kiper |
|
Interfocus Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-0007-00L | Advanced Systems Lab Only for master students, otherwise a special permission by the study administration of D-INFK is required. | W | 8 credits | 3V + 2U + 2A | |
263-0007-00 V | Advanced Systems Lab
 | | | 3 hrs | | M. Püschel,
C. Zhang |
263-0007-00 U | Advanced Systems Lab | | | 2 hrs | | M. Püschel,
C. Zhang |
263-0007-00 A | Advanced Systems Lab
Project Work, no fixed presence required. | | | 2 hrs | | M. Püschel,
C. Zhang |
263-0008-00L | Computational Intelligence Lab Only for master students, otherwise a special permission by the study administration of D-INFK is required. | W | 8 credits | 2V + 2U + 3A | |
263-0008-00 V | Computational Intelligence Lab | | | 2 hrs | | T. Hofmann |
263-0008-00 U | Computational Intelligence Lab | | | 2 hrs | | T. Hofmann |
263-0008-00 A | Computational Intelligence Lab
No presence required. | | | 3 hrs | | T. Hofmann |
|
Free Electives
All Master level courses offered by ETH Zurich, EPF Lausanne and the University of Zurich may be chosen. |
»
Course Catalogue of ETH Zurich |
|
GESS Science in Perspective |
»
Recommended GESS Science in Perspective (Type B) for D-INFK. |
»
see GESS Science in Perspective: Type A: Enhancement of Reflection Capability |
»
see GESS Science in Perspective: Language Courses ETH/UZH |
|
Internship |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
260-0700-00L | Internship Only for Cyber Security MSc | E- | 0 credits | | |
260-0700-00 P | Praktikum | | | | | external organisers |
|
Master's Thesis |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
260-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 | |
260-0800-00 D | Master's Thesis
 | | | 900s hrs | by appt. | Professors |