Lehrveranstaltungen
Zur übergeordneten Rubrik
Pflichtmodul 1: Einführung in die Programmierung (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden können die wichtigsten Konzepte der imperativen Programmierung verstehen und diese anwenden. Sie sind in der Lage, sich ähnliche Inhalte selbst zu erarbeiten, Programme zu analysieren, und eigene Programme zu entwerfen und zu erstellen.
Pflichtmodul 2: Funktionale Programmierung (5 ECTS-AP, 3 SSt.)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden können die Unterschiede zwischen imperativer und funktionaler Pro-grammierung sowie die jeweiligen Vor- und Nachteile verstehen. Sie kennen die wich-tigsten Konzepte der funktionalen Programmierung.
Pflichtmodul 3: Rechnerarchitektur (5 ECTS-AP, 3 SSt.)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden können die Architekturprinzipien und Organisationsformen moderner Rechner verstehen und sind in der Lage, einfache Programme in Assembler zu erstellen.
Pflichtmodul 4: Datenbanksysteme (7,5 ECTS-AP, 5 SSt.)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen die grundlegenden Konzepte von Datenbanksystemen und können diese anwenden. Darüber hinaus sind sie in der Lage, Datenmodellierung auf logischer, konzeptioneller und physikalischer Ebene durchzuführen und Abfragen auf diesen Modellen zu formulieren.
Pflichtmodul 5: Softwarearchitektur (5 ECTS-AP, 3 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden können die grundlegende Organisation eines komplexen Softwaresystems verstehen. Darüber hinaus können sie solche Systeme entwerfen und implementieren.
Pflichtmodul 6: Algorithmen und Datenstrukturen (7,5 ECTS-AP, 5 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden können wichtige Datenstrukturen und Algorithmen verstehen. Sie sind in der Lage, elementare Analyseverfahren hinsichtlich Korrektheit und Ressourcenbedarf zu verwenden. Sie können sich weitere Datenstrukturen und Algorithmen selbstständig erschließen und in eigenen Programmen verwenden.
Pflichtmodul 7: Einführung in die Objektorientierte Programmierung (5 ECTS-AP, 3 SSt.)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen die grundlegenden Konzepte der objektorientierten Pro-grammierung und können diese anwenden. Sie sind in der Lage, eigene objektorientierte Programme zu entwerfen und zu erstellen. Sie können sich ähnliche Inhalte selbst erarbeiten.
Pflichtmodul 8: Software Engineering (7,5 ECTS-AP, 4 SSt.)
Anmeldevoraussetzung: keine
Lernergebnis: Die Studierenden verstehen die Anforderungen zur Entwicklung von Software in in-dustriellem Maßstab. Sie können die Methoden und Prozesse des Software Engineerings anwenden. Sie sind in der Lage, Anforderungen an Softwaresysteme zu analysieren und nachhaltige Softwarelösungen zu erstellen. Sie können in Teams zusammenarbeiten.
Es sind Lehrveranstaltungen im Umfang von insgesamt 10 ECTS-AP aus dem Lehrangebot des Bachelorstudiums Informatik zu absolvie-ren. Module, die im Erweiterungsstudium Informatik als Pflichtmodule festgelegt sind, das Modul ¿Bachelorarbeit¿, das Modul ¿Einführung in das wissenschaftliche Arbeiten¿ sowie das Modul ¿Interdisziplinäre Kompetenzen¿ können nicht gewählt werden.
Pflichtmodul 9: Weiterführende Fachkompetenzen (10 ECTS-AP)
(keine Lehrveranstaltungen)
Anmeldevoraussetzung: Die im Curriculum zum Bachelorstudium Informatik festgelegten Anmeldungsvoraus-setzungen sind zu erfüllen.
Lernergebnis: Die Studierenden verfügen über zusätzliche und vertiefende Kompetenzen, Fertigkeiten und Zusatzqualifikationen aus dem Bereich der Informatik. Sie können ihr Fachprofil durch den Erwerb von diesen Zusatzqualifikationen individualisieren und vertiefen.
Hinweis:
- Es können sich noch Änderungen im Lehrveranstaltungsangebot sowie bei Raum- und Terminbuchungen ergeben.
- Bitte wählen Sie für das Lehrveranstaltungsangebot die Fakultät aus, der Ihre Studienrichtung zugeteilt ist.