Computer Science Master |
Focus Courses |
Focus Courses in Computational Science |
Focus Core Courses Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2300-00L | How To Write Fast Numerical Code Prerequisite: Master student, solid C programming skills. | W | 6 credits | 3V + 2U | |
263-2300-00 V | How To Write Fast Numerical Code | | | 3 hrs | | M. Püschel |
263-2300-00 U | How To Write Fast Numerical Code | | | 2 hrs | | M. Püschel |
|
Focus Elective Courses Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0526-00L | Statistical Learning Theory | W | 4 credits | 2V + 1U | |
252-0526-00 V | Statistical Learning Theory | | | 2 hrs | | J. M. Buhmann |
252-0526-00 U | Statistical Learning Theory | | | 1 hrs | | J. M. Buhmann |
|
Seminar Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-5251-00L | Computational Science | W | 2 credits | 2S | |
252-5251-00 S | Computational Science | | | 2 hrs | | P. Arbenz,
T. Hoefler,
P. Koumoutsakos |
252-5704-00L | Advanced Methods in Computer Graphics Number of participants limited to 24. | W | 2 credits | 2S | |
252-5704-00 S | Advanced Methods in Computer Graphics | | | 2 hrs | | M. Gross |
|
Focus Courses in Distributed Systems |
Focus Core Courses Distributed Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
227-0558-00L | Principles of Distributed Computing | W | 6 credits | 2V + 2U + 1A | |
227-0558-00 V | Principles of Distributed Computing | | | 2 hrs | | R. Wattenhofer |
227-0558-00 U | Principles of Distributed Computing
In Gruppen | | | 2 hrs | | R. Wattenhofer |
227-0558-00 A | Principles of Distributed Computing
No presence required. Creative task outside the regular weekly exercises. | | | 1 hrs | | R. Wattenhofer |
|
Focus Elective Courses Distributed Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0312-00L | Ubiquitous Computing | W | 3 credits | 2V | |
252-0312-00 V | Ubiquitous Computing
Diese Lehrveranstaltung wird im FS16 als Blockkurs durchgeführt. | | | 2 hrs | | S. Mayer |
252-0807-00L | Information Systems Laboratory Number of participants limited to 16.
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-0807-00 P | Information Systems Laboratory | | | 9 hrs | | M. Norrie |
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,
F. Mattern,
T. Roscoe,
R. Wattenhofer |
263-3501-00L | Advanced Computer Networks | W | 5 credits | 2V + 2U | |
263-3501-00 V | Advanced Computer Networks | | | 2 hrs | | P. M. Stüdi |
263-3501-00 U | Advanced Computer Networks | | | 2 hrs | | P. M. Stüdi |
263-3700-00L | User Interface Engineering | W | 4 credits | 2V + 1U | |
263-3700-00 V | User Interface Engineering | | | 2 hrs | | O. Hilliges,
F. Pece |
263-3700-00 U | User Interface Engineering | | | 1 hrs | | O. Hilliges,
F. Pece |
|
Seminar in Distributed Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-3830-00L | Software Defined Networking: The Data Centre Perspective | W | 2 credits | 2S | |
263-3830-00 S | Software Defined Networking: The Data Centre Perspective | | | 2 hrs | | T. Roscoe |
227-0126-00L | Advanced Topics in Networked Embedded Systems Number of participants limited to 12. | W | 2 credits | 1S | |
227-0126-00 S | Advanced Topics in Networked Embedded Systems | | | 1 hrs | | O. Saukh,
J. Beutel,
L. Thiele |
252-3600-02L | Ubiquitous Computing Seminar | W | 2 credits | 2S | |
252-3600-02 S | Ubiquitous Computing Seminar
Does not take place this semester. | | | 2 hrs | | O. Hilliges |
227-0559-00L | Seminar in Distributed Computing The seminar will be offered in autumn semester from now on. | W | 2 credits | 2S | |
227-0559-00 S | Seminar in Distributed Computing
Does not take place this semester. | | | 2 hrs | | R. Wattenhofer |
|
Focus Courses in Information Security |
Focus Core Courses Information Security |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0407-00L | Cryptography Foundations | W | 7 credits | 3V + 2U + 1A | |
252-0407-00 V | Cryptography Foundations | | | 3 hrs | | U. Maurer |
252-0407-00 U | Cryptography Foundations | | | 2 hrs | | U. Maurer |
252-0407-00 A | Cryptography Foundations
Project Work, no fixed presence required. | | | 1 hrs | | U. Maurer |
|
Focus Elective Courses Information Security |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-4600-00L | Formal Methods for Information Security | W | 4 credits | 2V + 1U | |
263-4600-00 V | Formal Methods for Information Security | | | 2 hrs | | C. Sprenger,
S. Radomirovic,
R. Sasse |
263-4600-00 U | Formal Methods for Information Security | | | 1 hrs | | C. Sprenger,
S. Radomirovic,
R. Sasse |
252-0408-00L | Cryptographic Protocols | W | 5 credits | 2V + 2U | |
252-0408-00 V | Cryptographic Protocols
Does not take place this semester. | | | 2 hrs | | U. Maurer |
252-0408-00 U | Cryptographic Protocols
Does not take place this semester. | | | 2 hrs | | U. Maurer |
|
Seminar in Information Security |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-4800-00L | Quantum Information and Cryptography | W | 2 credits | 3S | |
252-4800-00 S | Quantum Information and Cryptography | | | 3 hrs | | S. Wolf |
|
Focus Courses in Information Systems |
Focus Core Courses Information Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0374-00L | Web Engineering | W | 6 credits | 2V + 2U + 1A | |
252-0374-00 V | Web Engineering | | | 2 hrs | | M. Norrie |
252-0374-00 U | Web Engineering | | | 2 hrs | | M. Norrie |
252-0374-00 A | Web Engineering
No presence required. | | | 1 hrs | | M. Norrie |
|
Focus Elective Courses Information Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0312-00L | Ubiquitous Computing | W | 3 credits | 2V | |
252-0312-00 V | Ubiquitous Computing
Diese Lehrveranstaltung wird im FS16 als Blockkurs durchgeführt. | | | 2 hrs | | S. Mayer |
252-0355-00L | Object Databases | W | 4 credits | 2V + 1U | |
252-0355-00 V | Object Databases | | | 2 hrs | | A. K. de Spindler |
252-0355-00 U | Object Databases | | | 1 hrs | | A. K. de Spindler |
252-0807-00L | Information Systems Laboratory Number of participants limited to 16.
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-0807-00 P | Information Systems Laboratory | | | 9 hrs | | M. Norrie |
252-3005-00L | Introduction to Natural Language Processing | W | 4 credits | 2V + 1U | |
252-3005-00 V | Introduction to Natural Language Processing | | | 2 hrs | | T. Hofmann,
M. Ciaramita |
252-3005-00 U | Introduction to Natural Language Processing | | | 1 hrs | | T. Hofmann,
M. Ciaramita |
|
Seminar in Information Systems |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-3002-00L | Algorithms for Database Systems Limited number of participants. | W | 2 credits | 2S | |
252-3002-00 S | Algorithms 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 23, 2016, 14.00-16.00 in room CAB H 52 at ETH. 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 9 at ETH and May 7 at UZH. All participants are requested to be actively present on both dates. | | | 2 hrs | | P. Widmayer |
252-3100-00L | Computer Supported Cooperative Work Number of participants limited to 18. | W | 2 credits | 2S | |
252-3100-00 S | Computer Supported Cooperative Work | | | 2 hrs | | M. Norrie |
263-3200-00L | Advanced Topics in Information Retrieval and Natural Language Processing | W | 2 credits | 2S | |
263-3200-00 S | Advanced Topics in Information Retrieval and Natural Language Processing | | | 2 hrs | | T. Hofmann,
C. Eickhoff |
|
Focus Courses in Software Engineering |
Focus Core Courses Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2910-00L | Program Analysis and Synthesis | W | 6 credits | 3V + 2U | |
263-2910-00 V | Program Analysis and Synthesis | | | 3 hrs | | M. Vechev |
263-2910-00 U | Program Analysis and Synthesis | | | 2 hrs | | M. Vechev |
|
Focus Elective Courses Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2300-00L | How To Write Fast Numerical Code Prerequisite: Master student, solid C programming skills. | W | 6 credits | 3V + 2U | |
263-2300-00 V | How To Write Fast Numerical Code | | | 3 hrs | | M. Püschel |
263-2300-00 U | How To Write Fast Numerical Code | | | 2 hrs | | M. Püschel |
263-2810-00L | Advanced Compiler Design | W | 7 credits | 3V + 2U + 1A | |
263-2810-00 V | Advanced Compiler Design | | | 3 hrs | | T. Gross |
263-2810-00 U | Advanced Compiler Design | | | 2 hrs | | T. Gross |
263-2810-00 A | Advanced Compiler Design
No presence required. | | | 1 hrs | | T. Gross |
|
Seminar in Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
263-2100-00L | Research Topics in Software Engineering | W | 2 credits | 2S | |
263-2100-00 S | Research Topics in Software Engineering | | | 2 hrs | | M. Vechev |
|
Focus Courses in Theoretical Computer Science |
Focus Core Courses Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0407-00L | Cryptography Foundations | W | 7 credits | 3V + 2U + 1A | |
252-0407-00 V | Cryptography Foundations | | | 3 hrs | | U. Maurer |
252-0407-00 U | Cryptography Foundations | | | 2 hrs | | U. Maurer |
252-0407-00 A | Cryptography Foundations
Project Work, no fixed presence required. | | | 1 hrs | | U. Maurer |
252-0491-00L | Satisfiability of Boolean Formulas - Combinatorics and Algorithms Takes place for the last time in spring 2016. | W | 7 credits | 3V + 2U + 1A | |
252-0491-00 V | Satisfiability of Boolean Formulas - Combinatorics and Algorithms | | | 3 hrs | | E. Welzl |
252-0491-00 U | Satisfiability of Boolean Formulas - Combinatorics and Algorithms | | | 2 hrs | | E. Welzl |
252-0491-00 A | Satisfiability of Boolean Formulas - Combinatorics and Algorithms
No presence required. | | | 1 hrs | | E. Welzl |
|
Focus Elective Courses Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-1403-00L | Introduction to Quantum Information Processing | W | 3 credits | 2G | |
252-1403-00 G | Einführung in die Quanteninformatik | | | 2 hrs | | S. Wolf |
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 |
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 | | R. Weismantel |
401-3903-11 U | Geometric Integer Programming | | | 1 hrs | | R. Weismantel |
401-3908-09L | Polyhedral Computation | W | 6 credits | 2V + 1U | |
401-3908-09 V | Polyhedral Computation
Takes place for the last time in Spring Semester 2016. | | | 2 hrs | | K. Fukuda |
401-3908-09 U | Polyhedral Computation | | | 1 hrs | | K. Fukuda |
401-4904-00L | Combinatorial Optimization | W | 6 credits | 2V + 1U | |
401-4904-00 V | Combinatorial Optimization | | | 2 hrs | | R. Zenklusen |
401-4904-00 U | Combinatorial Optimization
Starts in the second week of the semester. | | | 1 hrs | | R. Zenklusen |
252-0408-00L | Cryptographic Protocols | W | 5 credits | 2V + 2U | |
252-0408-00 V | Cryptographic Protocols
Does not take place this semester. | | | 2 hrs | | U. Maurer |
252-0408-00 U | Cryptographic Protocols
Does not take place this semester. | | | 2 hrs | | U. Maurer |
|
Seminar in Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-3002-00L | Algorithms for Database Systems Limited number of participants. | W | 2 credits | 2S | |
252-3002-00 S | Algorithms 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 23, 2016, 14.00-16.00 in room CAB H 52 at ETH. 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 9 at ETH and May 7 at UZH. All participants are requested to be actively present on both dates. | | | 2 hrs | | P. Widmayer |
252-4102-00L | Seminar on Randomized Algorithms and Probabilistic Methods | W | 2 credits | 2S | |
252-4102-00 S | Seminar on Randomized Algorithms and Probabilistic Methods | | | 2 hrs | | A. Steger |
252-4202-00L | Seminar in Theoretical Computer Science | W | 2 credits | 2S | |
252-4202-00 S | Seminar in Theoretical Computer Science | | | 2 hrs | | E. Welzl,
B. Gärtner,
M. Hoffmann,
J. Lengler,
A. Steger,
B. Sudakov |
252-4302-00L | Seminar Algorithmic Game Theory Limited number of participants. | W | 2 credits | 2S | |
252-4302-00 S | Seminar Algorithmic Game Theory
This seminar accepts students from ETH and UZH, and is offered jointly with Prof. Dr. Seuken from UZH. A first information meeting will be held Wednesday, February 24, 2016, 12:15-13:45 in room CAB H 53 at ETH. 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 May 20 at UZH and May 21 at ETH, from 9 to 15 h each. All participants are requested to be actively present on both dates. | | | 2 hrs | | P. Widmayer,
P. Dütting |
252-4800-00L | Quantum Information and Cryptography | W | 2 credits | 3S | |
252-4800-00 S | Quantum Information and Cryptography | | | 3 hrs | | S. Wolf |
263-4203-00L | Geometry: Combinatorics and Algorithms | W | 2 credits | 2S | |
263-4203-00 S | Geometry: Combinatorics and Algorithms | | | 2 hrs | | B. Gärtner,
M. Hoffmann,
E. Welzl |
|
Focus Courses in Visual Computing |
Focus Core Courses Visual Computing
In spring 2016 there will be no course offered in this category. |
Focus Elective Courses Visual Computing |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0526-00L | Statistical Learning Theory | W | 4 credits | 2V + 1U | |
252-0526-00 V | Statistical Learning Theory | | | 2 hrs | | J. M. Buhmann |
252-0526-00 U | Statistical Learning Theory | | | 1 hrs | | J. M. Buhmann |
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 | 4 credits | 3G | |
252-0579-00 G | 3D Vision | | | 3 hrs | | M. Pollefeys,
T. Sattler |
263-3700-00L | User Interface Engineering | W | 4 credits | 2V + 1U | |
263-3700-00 V | User Interface Engineering | | | 2 hrs | | O. Hilliges,
F. Pece |
263-3700-00 U | User Interface Engineering | | | 1 hrs | | O. Hilliges,
F. Pece |
252-5706-00L | Mathematical Foundations of Computer Graphics and Vision | W | 4 credits | 2V + 1U | |
252-5706-00 V | Mathematical Foundations of Computer Graphics and Vision | | | 2 hrs | | J.‑C. Bazin,
M. R. Oswald,
C. Öztireli |
252-5706-00 U | Mathematical Foundations of Computer Graphics and Vision | | | 1 hrs | | J.‑C. Bazin,
M. R. Oswald,
C. Öztireli |
227-1034-00L | Computational Vision For NSC Students: 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: Link | W | 6 credits | 2V + 1U | |
227-1034-00 V | Computational Vision
**Course at Uni Zurich** More information at: Link | | | 2 hrs | | D. Kiper,
K. A. Martin |
227-1034-00 U | Computational Vision
**Course at Uni Zurich** More information at: Link | | | 1 hrs | by appt. | D. Kiper,
K. A. Martin |
252-0538-00L | Shape Modeling and Geometry Processing | W | 4 credits | 2V + 1U | |
252-0538-00 V | Shape Modeling and Geometry Processing
Does not take place this semester. | | | 2 hrs | | O. Sorkine Hornung |
252-0538-00 U | Shape Modeling and Geometry Processing
Does not take place this semester. | | | 1 hrs | | O. Sorkine Hornung |
|
Seminar in Visual Computing |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-5704-00L | Advanced Methods in Computer Graphics Number of participants limited to 24. | W | 2 credits | 2S | |
252-5704-00 S | Advanced Methods in Computer Graphics | | | 2 hrs | | M. Gross |