Computer Science Bachelor |
1. Semester Bachelor Programme |
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 | V. C. Gradinaru,
M. Pollefeys |
401-0211-00L | Analysis I | O | 7 credits | 4V + 2U | M. Einsiedler |
|
3. Semester Bachelor Programme |
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 | P. Embrechts |
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 |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0206-00L | Visual Computing | O | 8 credits | 4V + 3U | M. Gross,
M. Pollefeys |
151-0107-10L | High Performance Computing for Science and Engineering (HPCSE) for INFK | O | 8 credits | 7G | P. Koumoutsakos,
M. Troyer |
|
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. Norrie |
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 |
227-0627-00L | Applied Computer Architecture | W | 6 credits | 4G | A. Gunzinger |
227-1037-00L | Introduction to Neuroinformatics | W | 6 credits | 2V + 1U | R. J. Douglas,
M. Cook,
K. A. Martin |