Computer Science Bachelor |
2. Semester |
First Year Examinations (2. Sem.) |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
401-0212-00L | Analysis II | O | 6 credits | 3V + 2U | M. Struwe |
252-0002-00L | Data Structures and Algorithms | O | 7 credits | 4V + 2U | P. Widmayer |
252-0024-00L | Parallel Programming | O | 7 credits | 4V + 2U | O. Hilliges,
F. Friedrich Wicker |
402-0038-00L | Physics | O | 6 credits | 3V + 2U | C. Grab |
252-0014-00L | Digital Circuits | O | 6 credits | 3V + 2U | S. Capkun,
F. K. Gürkaynak |
|
4. Semester |
Compulsory Courses (4. Sem.) |
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-0062-00L | Operating Systems and Networks | O | 8 credits | 4V + 3U | T. Hoefler,
A. Perrig |
252-0063-00L | Data Modelling and Databases | O | 7 credits | 4V + 2U | G. Alonso |
|
Compensatory Courses
Compulsory major courses count as compensatory courses. |
Major |
Compulsory Major Courses |
Major in Computer and Software Engineering |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0215-00L | Information Systems | O | 8 credits | 4V + 2U + 1A | M. Norrie |
252-0216-00L | Software Architecture and Engineering | O | 8 credits | 4V + 3U | P. Müller,
M. Vechev |
|
Major in Computational Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0220-00L | Learning and Intelligent Systems | O | 8 credits | 4V + 2U + 1A | A. Krause |
401-0674-00L | Numerical Methods for Partial Differential Equations Not meant for BSc/MSc students of mathematics. | O | 8 credits | 4V + 2U + 1A | R. Hiptmair |
401-0686-10L | High Performance Computing for Science and Engineering (HPCSE) for Engineers II | W | 4 credits | 4G | P. Koumoutsakos,
D. Rossinelli |
|
Major in Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0211-00L | Information Security | O | 8 credits | 4V + 3U | D. Basin,
S. Capkun |
|
Electives
Compulsory major courses may also qualify as 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 | S. H. Hassani,
J. M. Buhmann |
252-0820-00L | Case Studies from Practice | W | 4 credits | 2V + 1U | M. Brandis |
227-0124-00L | Embedded Systems | W | 6 credits | 4G | L. Thiele |
227-0945-10L | Cell and Molecular Biology for Engineers II This course is part II of a two-semester course. | W | 3 credits | 2G | C. Frei |
252-3125-00L | Principles of Interaction Design Does not take place this semester. | W | 3 credits | 2G | M. Norrie |
|
Seminar |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-4220-00L | A Taste of Research: Algorithms and Combinatorics Number of participants limited to 16. | W | 2 credits | 2S | B. Gärtner,
A. Steger,
E. Welzl |