Computer Science Bachelor |
1. Semester |
First Year Examinations |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0021-00L | Introduction to Programming | O | 7 credits | 4V + 2U | B. Meyer |
252-0023-00L | Discrete Mathematics | O | 8 credits | 5V + 2U | U. Maurer |
401-0131-00L | Linear Algebra | O | 7 credits | 4V + 2U | M. Pollefeys,
D. Stoffer |
401-0211-00L | Analysis I | O | 7 credits | 4V + 2U | Ö. Imamoglu |
|
3. Semester |
Compulsory Courses (3. Sem.) |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0057-00L | Theoretical Computer Science | O | 8 credits | 4V + 2U + 1A | J. Hromkovic,
E. Welzl |
252-0061-00L | Systems Programming and Computer Architecture | O | 8 credits | 4V + 2U + 1A | T. Roscoe |
401-0613-00L | Probability and Statistics | O | 6 credits | 3V + 2U | M. Schweizer |
401-0663-00L | Numerical Methods for CSE | O | 7 credits | 4V + 2U | P. Arbenz |
|
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-0210-00L | Compiler Design | O | 8 credits | 4V + 3U | T. Gross |
252-0213-00L | Distributed Systems | O | 8 credits | 6G + 1A | F. Mattern,
R. Wattenhofer |
|
Major in Computational Science
Die Lehrveranstaltung 151-0107-20L High Performance Computing for Science and Engineering I (HPCSE) im HS13 kann nur mit der Lehrveranstaltung High Performance Computing for Science and Engineering II (HPCSE) im FS14 zusammen (8 KP) als obligatorisches Fach der Vertiefung angerechnet werden. |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0206-00L | Visual Computing | O | 8 credits | 4V + 3U | M. Gross,
M. Pollefeys |
151-0107-20L | High Performance Computing for Science and Engineering (HPCSE) I | W | 4 credits | 4G | P. Koumoutsakos |
|
Major in Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0209-00L | Algorithms, Probability, and Computing | O | 8 credits | 4V + 2U + 1A | E. Welzl,
T. Holenstein,
U. Maurer,
A. Steger,
P. Widmayer |
|
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-0545-00L | Image - Color - Algorithms | W | 4 credits | 2V + 1U | K. Simon |
252-2601-02L | Software Engineering Laboratory: Open-Source EiffelStudio | W | 4 credits | 3P | B. Meyer,
C. A. Furia,
D. M. Nordio |
252-3110-00L | Human Computer Interaction | W | 4 credits | 2V + 1U | M. Nebeling |
252-4000-00L | Algorithms, Probability, and Computing (Honours Parts) | W | 2 credits | 1G | A. Steger,
T. Holenstein,
U. Maurer,
E. Welzl,
P. Widmayer |
252-4101-00L | ACM-Lab | W | 4 credits | 3P | A. Steger |
151-0107-20L | High Performance Computing for Science and Engineering (HPCSE) I | W | 4 credits | 4G | P. Koumoutsakos |
227-0627-00L | Applied Computer Architecture | W | 6 credits | 4G | A. Gunzinger |