Computer Science Bachelor |
Bachelor Studies (Programme Regulations 2016) |
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 | |
401-0212-16 V | Analysis I | | | 4 hrs | | Ö. Imamoglu |
401-0212-16 U | Analysis I
Mo 15-17 oder Di 15-17 gemäss Gruppeneinteilung. | | | 2 hrs | | Ö. Imamoglu |
252-0028-00L | Design of Digital Circuits | O | 7 credits | 4V + 2U | |
252-0028-00 V | Design of Digital Circuits | | | 4 hrs | | O. Mutlu,
S. Capkun |
252-0028-00 U | Design of Digital Circuits | | | 2 hrs | | O. Mutlu,
S. Capkun |
252-0029-00L | Parallel Programming | O | 7 credits | 4V + 2U | |
252-0029-00 V | Parallele Programmierung | | | 4 hrs | | T. Hoefler,
M. Vechev |
252-0029-00 U | Parallele Programmierung | | | 2 hrs | | T. Hoefler,
M. Vechev |
252-0030-00L | Algorithms and Probability | O | 7 credits | 4V + 2U | |
252-0030-00 V | Algorithmen und Wahrscheinlichkeit | | | 4 hrs | | A. Steger,
E. Welzl |
252-0030-00 U | Algorithmen und Wahrscheinlichkeit | | | 2 hrs | | A. Steger,
E. Welzl |
|
Basic Courses |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0064-00L | Networks This course unit will be given in FS18 for the first time according to programme regulations 2016 Computer Science BSc. | O | 7 credits | 4V + 2U | |
252-0064-00 V | Networks
Does not take place this semester. | | | 4 hrs | | not available |
252-0064-00 U | Networks
Does not take place this semester. | | | 2 hrs | | not available |
401-0614-00L | Wahrscheinlichkeit und Statistik This course unit will be given in FS18 for the first time according to programme regulations 2016 Computer Science BSc. | O | 5 credits | 2V + 2U | |
401-0614-00 V | Wahrscheinlichkeit und Statistik
Does not take place this semester. | | | 2 hrs | | not available |
401-0614-00 U | Wahrscheinlichkeit und Statistik
Does not take place this semester. | | | 2 hrs | | not available |
|
Bachelor Studies (Programme Regulations 2008) |
2. Semester |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0002-00L | Data Structures and Algorithms | O | 7 credits | 4V + 2U | |
252-0002-00 V | Datenstrukturen & Algorithmen | | | 4 hrs | | F. Friedrich Wicker |
252-0002-00 U | Datenstrukturen & Algorithmen | | | 2 hrs | | F. Friedrich Wicker |
252-2610-00L | Foundations of Eiffel-Programming Nur geeignet für Repetenten der Basisprüfung nach Studienreglement 2008 | Z | 0 credits | 2G | |
252-2610-00 G | Grundlagen der Eiffel-Programmierung | | | 2 hrs | | H. Lehner |
402-0038-00L | Physics Course will no longer take place after FS 2017.
Only for Computer Science BSc, Programme Regulations 2008. | O | 6 credits | 3V + 2U | |
402-0038-00 V | Physik
Details der Veranstaltung nach Vereinbarung mit dem D-PHYS | | | 3 hrs | | C. Grab |
402-0038-00 U | Physik
Details der Veranstaltung nach Vereinbarung mit dem D-PHYS | | | 2 hrs | | C. Grab |
|
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 | |
252-0058-00 V | Formal Methods and Functional Programming | | | 4 hrs | | D. Basin,
P. Müller |
252-0058-00 U | Formal Methods and Functional Programming | | | 2 hrs | | D. Basin,
P. Müller |
252-0062-00L | Operating Systems and Networks | O | 8 credits | 4V + 3U | |
252-0062-00 V | Operating Systems and Networks
Wird im FS17 letztmals in dieser Form angeboten. Der neue Kurs im Umfang von 4V+2U (Bachelor Reglement 16) findet erstmals im FS18 statt. | | | 4 hrs | | T. Hoefler,
A. Perrig |
252-0062-00 U | Operating Systems and Networks | | | 3 hrs | | T. Hoefler,
A. Perrig |
252-0063-00L | Data Modelling and Databases | O | 7 credits | 4V + 2U | |
252-0063-00 V | Data Modelling and Databases | | | 4 hrs | | G. Alonso,
C. Zhang |
252-0063-00 U | Data Modelling and Databases | | | 2 hrs | | G. Alonso,
C. Zhang |
|
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 | |
252-0210-00 V | Compiler Design | | | 4 hrs | | Z. Majó |
252-0210-00 U | Compiler Design | | | 3 hrs | | Z. Majó |
252-0215-00L | Information Systems Diese Lehrveranstaltung wird im FS17 zum letzten Mal in dieser Form angeboten. | O | 8 credits | 4V + 2U + 1A | |
252-0215-00 V | Information Systems | | | 4 hrs | | M. Norrie |
252-0215-00 U | Information Systems | | | 2 hrs | | M. Norrie |
252-0215-00 A | Information Systems
No presence required. | | | 1 hrs | | M. Norrie |
252-0216-00L | Software Architecture and Engineering | O | 8 credits | 4V + 3U | |
252-0216-00 V | Software Architecture and Engineering | | | 4 hrs | | P. Müller,
M. Vechev |
252-0216-00 U | Software Architecture and Engineering | | | 3 hrs | | 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 | |
252-0220-00 V | Learning and Intelligent Systems
Die Vorlesung findet ab dem 07.03.17 (Di 13-15 und Mi 13-15) im ML D 28 mit Videoübertragung im ML E 12 statt. | | | 4 hrs | | G. Rätsch,
T. Hofmann |
252-0220-00 U | Learning and Intelligent Systems | | | 2 hrs | | G. Rätsch,
T. Hofmann |
252-0220-00 A | Learning and Intelligent Systems
No presence required. | | | 1 hrs | | G. Rätsch,
T. Hofmann |
401-0674-00L | Numerical Methods for Partial Differential Equations Not meant for BSc/MSc students of mathematics. | O | 8 credits | 4V + 2U + 1A | |
401-0674-00 V | Numerical Methods for Partial Differential Equations | | | 4 hrs | | S. Mishra |
401-0674-00 U | Numerical Methods for Partial Differential Equations
Thu 13-15 or Fri 8-10 or Fri 10-12 (Fri 10-12 for Computational Science and Engineering Bachelor) | | | 2 hrs | | S. Mishra |
401-0674-00 A | Numerical Methods for Partial Differential Equations
Attendance of lectures and tutorials for 401-0674-00 V Numerical Methods for Partial Differential Equations required. All regulations and requirements for that course apply. | | | 1 hrs | | S. Mishra |
151-0116-10L | High Performance Computing for Science and Engineering (HPCSE) for Engineers II | W | 4 credits | 4G | |
151-0116-00 G | High Performance Computing for Science and Engineering (HPCSE) II
Lecture: 13-15h Exercises: 10-12h The exercises begin in the second week of the semester. | | | 4 hrs | | P. Chatzidoukas,
K. Papadimitriou |
|
Major in Theoretical Computer Science |
Number | Title | Type | ECTS | Hours | Lecturers |
---|
252-0211-00L | Information Security | O | 8 credits | 4V + 3U | |
252-0211-00 V | Information Security | | | 4 hrs | | D. Basin,
S. Capkun |
252-0211-00 U | Information Security | | | 3 hrs | | 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 | |
252-0055-00 V | Informationstheorie | | | 2 hrs | | L. Haug |
252-0055-00 U | Informationstheorie | | | 1 hrs | | L. Haug |