| 1. Semester (24 ECTS Punkte) |
| 9 |
Einführung in die Programmierung (Java) |
| 9 |
Analysis für Informatiker und Statistiker |
| 6 |
Lineare Algebra für Informatiker |
|
| 2. Semester (24 ECTS Punkte) |
| 6 |
Programmierung und Modellierung (funktional) |
| 6 |
Algorithmen und Datenstrukturen |
| 6 |
Rechnerarchitektur |
| 6 |
Logik und Diskrete Strukturen
|
|
| 3. Semester (24 ECTS Punkte) |
| 12 |
Wahl aus folgenden Modulen: |
|
- Softwareentwicklungspraktikum
- Systempraktikum
|
| 6 |
Softwaretechnik |
| 6 |
Betriebssysteme |
|
| 4. Semester (24 ECTS Punkte) |
| 6 |
Formale Sprachen und Komplexität |
| 6 |
Rechnernetze und verteilte Systeme |
| 3 |
Seminar zu ausgewählten Themen der Informatik |
| 9 |
Stochastik und Statistik |
|
| 5. Semester (24 ECTS Punkte) |
| 6 |
Web-Informationssysteme
|
6
|
Datenbanksysteme
|
| 6 |
Vertiefende Themen der Informatik für Bachelor I |
| 6 |
Vertiefende Themen der Informatik für Bachelor II |
|
| 6. Semester (30 ECTS Punkte) |
| 9 |
Fachübergreifende Kompetenzen |
|
- Ethik und Recht in der Informatik
- IT-Kompetenz
- Soziale und persönliche Kompetenz
|
| 6 |
Formale Spezifikation und Verifikation |
| 15 |
Bachelorarbeit |
|