Struktur und Inhalt

Neue Ordnung ab dem Wintersemester 2024/25

Der Start ins Informatik-Studium wurde grunderneuert! Durch zus?tzliche Professorinnen und Professoren konnte das Lehrangebot deutlich erweitert und neue Schwerpunkte eingerichtet werden. Die Neuerungen gelten ab dem Wintersemester, sofern du in die neue Ordnung wechselst. Genauere Informationen zum Wechsel und den Konsequenzen für dein Studium ver?ffentlicht der zust?ndige Prüfungsausschuss.

Bisherige Struktur des Studiengangs für alle, die nicht wechseln

Das Bachelorstudium Informatik: Software Systems Science führt nach einer Regelstudienzeit von sechs Semestern zum Abschluss Bachelor of Science (B.Sc.). Es sieht weitreichende Wahlm?glichkeiten vor und erlaubt damit eine an pers?nlichen Interessen ausgerichtete Vertiefung in verschiedenen Bereichen der Software Systems Science, insbesondere in Programmierung und Softwaretechnik und in komplexen und verteilten Systemen.

Das Studium besteht aus acht Modulgruppen, die im Folgenden kurz vorgestellt werden.


In den Pflichtveranstaltungen dieser Modulgruppe werden grundlegende mathematische Sachverhalte vermittelt, die für das Verst?ndnis informatischer Methoden und das Studium der Software Systems Science relevant sind. Hierzu z?hlen insbesondere Analysis, lineare Algebra, Aussagen- und Pr?dikatenlogik sowie Statistik.

[30 ECTS-Punkte]

Diese Modulgruppe  beinhaltet eine Einführung in die Informatik sowie weitere Grundlagenvorlesungen zur Informatik. Die hier  vermittelten Inhalte bereiten die Studierenden auf weiterführende Veranstaltungen vor und betrachten Algorithmen und Datenstrukturen sowie Konzepte der Theoretischen Informatik, der formalen Programmanalyse, der Informationssicherheit und des Datenmanagements

[42 ECTS-Punkte]

Neben der verpflichtenden Einführungsveranstaltung zum Software Engineering mit dazugeh?rigem Teamprojekt zur Softwareentwicklung erlernen die Studierenden Konzepte der imperativen, objektorientierten und funktionalen Programmierung.

Darüber hinaus sind weitere Module aus dem Bereich der künstlichen Intelligenz, der Entwicklung von Webanwendungen und Benutzerschnittstellen sowie der Entwicklu