Lehrveranstaltungen
Aktuelles Semester
Requirements Engineering
Credits | 6CP |
Typ | Vorlesung + Übung |
Turnus | Wintersemester |
Hörerschaft | Bachelor AI-SE, BWL, LA Inf GyGe, TechMathe, WiInf |
Modul | Modulhandbuch |
Lerninhalte | Die Veranstaltung vermittelt die grundlegenden Kenntnisse und Fertigkeiten zur Ermittlung, Dokumentation, Erhebung, Validierung und Verwaltung von Anforderungen. Dabei geht es um wichtige Aspekte für das Tätigkeitsprofil des Requirements Engineers als auch den Umgang mit Anforderungen für Software Engineers. |
Einführung in das Software Engineering
Credits | 6CP |
Typ | Vorlesung + Übung |
Turnus | Wintersemester |
Hörerschaft | Bachelor AI-SE, BWL, LA Inf GyGe, Mathe, TechMathe, WiInf |
Modul | Modulhandbuch |
Lerninhalte | Die Veranstaltung vermittelt wichtige Konzepte und grundlegende Prinzipien des Software Engineering. Hierzu zählen u.a. Software-Lebenszyklusmodelle, Software-Prozessmodelle, Rollen und Aktivitäten in der Softwareentwicklung. |
Software Entwicklung & Programmierung (SEP)
Credits | 9CP |
Typ | Übung |
Turnus | jedes Semester |
Hörerschaft | Bachelor AI-SE, LA Inf GyGe, Mathe, TechMathe, WiInf |
Modul | Modulhandbuch |
Lerninhalte | Die Studierenden entwickeln in einem Team Softwareprodukte. Die Entwicklung erfolgt in 3 Zyklen. Jeder Zyklus ist in Entwicklungsschritten untergliedert - beispielsweise in die Phasen Anforderungsdefinition, Architekturentwurf, Implementierung, Qualitätssicherung. Die in der Vorlesung Programmierung und der zugehörigen Übung erworbenen Kenntnisse werden in kleinen bis mittelgroßen Projekten angewendet. Die Projektdurchführung erfolgt in Gruppen von ca. 5 – 7 Teilnehmern. Der Softwarelebenszyklus soll in wichtigen Stadien durchlaufen werden, wobei die entsprechenden Dokumente (Anforderungsbeschreibung, Design und Implementierung) von den Studierenden erstellt werden. |