Computer Science Bachelor |
First Year Examinations |
First Year Examination Block 1
Offered in the autumn semester. |
First Year Examination Block 2 |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
401-0212-16L | Analysis I | O | 7 credits | 4V + 2U | M. Burger |
252-0028-00L | Digital Design and Computer Architecture | O | 7 credits | 4V + 2U | O. Mutlu,
F. K. Gürkaynak |
252-0029-00L | Parallel Programming | O | 7 credits | 4V + 2U | T. Hoefler,
B. Solenthaler |
252-0030-00L | Algorithms and Probability | O | 7 credits | 4V + 2U | J. Lengler,
E. Welzl |
|
Basic Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0058-00L | Formal Methods and Functional Programming | O | 7 credits | 4V + 2U | D. Basin,
P. Müller |
252-0063-00L | Data Modelling and Databases | O | 7 credits | 4V + 2U | C. Zhang |
252-0064-00L | Computer Networks | O | 7 credits | 4V + 2U | A. Perrig,
A. Singla |
401-0614-00L | Probability and Statistics | O | 5 credits | 2V + 2U | M. Schweizer |
|
Core Courses |
Major: Systems and Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0216-00L | Rigorous Software Engineering | O | 8 credits | 4V + 2U + 1A | M. Vechev |
|
Major: Information and Data Processing |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0220-00L | Introduction to Machine Learning Limited number of participants. Preference is given to students in programmes in which the course is being offered. All other students will be waitlisted. Please do not contact Prof. Krause for any questions in this regard. If necessary, please contact studiensekretariat@inf.ethz.ch | O | 8 credits | 4V + 2U + 1A | A. Krause,
F. Yang |
|
Major: Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0211-00L | Information Security | O | 8 credits | 4V + 3U | D. Basin,
S. Capkun |
|
Electives
Students may also choose courses from the Master's program in Computer Science. It is their responsibility to make sure that they meet the requirements and conditions for these courses. |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0055-00L | Information Theory | W | 4 credits | 2V + 1U | J. M. Buhmann |
252-0341-01L | Information Retrieval | W | 4 credits | 2V + 1U | G. Fourny |
252-0820-00L | Information Technology in Practice Previously called Case Studies from Practice | W | 5 credits | 2V + 1U + 1A | M. Brandis |
151-0116-10L | High Performance Computing for Science and Engineering (HPCSE) for Engineers II | W | 4 credits | 4G | P. Koumoutsakos,
S. M. Martin |
151-0306-00L | Visualization, Simulation and Interaction - Virtual Reality I | W | 4 credits | 4G | A. Kunz |
401-0674-00L | Numerical Methods for Partial Differential Equations Not meant for BSc/MSc students of mathematics. | W | 10 credits | 2G + 2U + 2P + 4A | R. Hiptmair |
|
Minor Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
151-0854-00L | Autonomous Mobile Robots | W | 5 credits | 4G | R. Siegwart,
M. Chli,
N. Lawrance |
227-0075-00L | Electrical Engineering I | W | 3 credits | 2V + 2U | J. Leuthold |
227-0123-00L | Mechatronics | W | 6 credits | 4G | T. M. Gempp |