Bachelor-Programm
Der breit angelegte und qualitativ hochwertige Bachelorstudiengang in Informatik an der ETH Zürich ist ein ausgezeichnetes Fundament für eine weiterführende Entwicklung in demselben Bereich oder in benachbarten Gebieten. Er vermittelt sowohl notwendige Kenntnisse in Mathematik und Elektrotechnik als auch Grundlagen der Informatik. Neben den Kerngebieten “Systems & Software Engineering”, “Information & Data Processing” und “Theoretical Computer Science” können Studierende nach ihren Interessen verschiedene Vertiefungsthemen auswählen. Die Lehrveranstaltungen finden zu Beginn des Studiums auf Deutsch statt. Ab dem zweiten Studienjahr wird immer mehr auf Englisch unterrichtet.
Übersicht
Im ersten Studienjahr wird eine fundierte Basis in Mathematik, Programmierung und Algorithmik gelegt und die elektrotechnischen Grundlagen von Computersystemen erarbeitet. Alle Lehrveranstaltungen in diesem Zeitraum sind verpflichtend. Insgesamt werden 56 Kreditpunkte (KP) erworben.
Erstes Semester:
- Einführung in die Programmierung (7 KP)
- Datenstrukturen und Algorithmen (7 KP)
- Lineare Algebra (7 KP)
- Diskrete Mathematik (7 KP)
Zweites Semester:
- Parallele Programmierung (7 KP)
- Algorithmen und Wahrscheinlichkeit (7 KP)
- Analysis I (7 KP)
- Digital Design and Computer Architecture (7 KP)
Während des zweiten Jahres werden wichtige theoretische und methodische Grundlagen der Kerngebiete der Informatik vermittelt. Insgesamt werden 62 Kreditpunkte (KP) erworben.
Drittes Semester:
- Analysis II (5 KP)
- Theoretische Informatik (7 KP)
- Systemnahe Programmierung und Rechnerarchitektur (7 KP)
- Numerische Methoden für Computational Science and Engineering (8 KP)
- Ergänzung & Wissenschaft im Kontext
Viertes Semester:
- Wahrscheinlichkeit und Statistik (5 KP)
- Computer Netzwerke (7 KP)
- Datenmodellierung und Datenbanken (7 KP)
- Formale Methoden und Funktionale Programmierung (7 KP)
- Ergänzung & Wissenschaft im Kontext
In der Kategorie Ergänzung müssen mindestens 5 KP und in Wissenschaft im Kontext insgesamt 6 KP erarbeitet werden.
Im dritten Jahr wählen die Bachelorstudierenden zwei von drei Vertiefungsrichtungen: “Systems & Software Engineering”, “Information & Data Processing” und “Theoretical Computer Science”. Insgesamt werden 62 Kreditpunkte (KP) erworben.
- Kernfächer Informatik (32 KP)
- Wahlfächer Informatik (12 KP)
- Seminar (2 KP)
- Ergänzung & Wissenschaft im Kontext
- Bachelorarbeit (10 KP)