Es liegen keine Prüfungsangebote für das Semester SoSe 2026 vor.
Voraussetzungen und Verwendbarkeit
Voraussetzungen für die Teilnahme
Verwendbarkeit
Inhalte und Qualifikationsziele
Status: vorläufig - kann sich jederzeit noch ändern
Lerninhalte
Die Lehrveranstaltung gibt einen Überblick über die verschiedenen Aktivitäten und Disziplinen des Software Engineerings. Am Beispiel Python wird in die objektorientierte Programmierung eingeführt. Konkrete Lerninhalte sind:
Programmierung in einer höheren Programmiersprache (Python).
Software-Entwicklungsprozesse, Vorgehensmodelle für die Durchführung von Software-Projekten, Einblick in agile Methoden.
Software Engineering: Softwaremodellierung mit UML 2
Software Dokumentation über den gesamten Software-Lebenszyklus
Qualitätssicherung und Testen von Software
Einführung in Software Architekturen
Angestrebte Ergebnisse
Fachkompetenz
Die Studierenden ...
können den Prozess der Entwicklung von Software beschreiben.
können Methoden zu Konzeption und Vorgehensweise bei der Realisierung von Software-Projekten anwenden.
können die Besonderheiten der Herausforderungen im Projektmanagement von Software-Entwicklungsprojekten erläutern.
können das Design und den Einsatz von relationalen Datenbanken in Grundzügen beschreiben.
können eine integrierte Entwicklungsumgebung (IDE) am Rechner praktisch handhaben.
Methodenkompetenz
Die Studierenden …
können Grundkonzepte von Programmier- und Anwendungssprachen im Allgemeinen anwenden.
können objektorientierte Programme konzipieren und erstellen.
Sozialkompetenz
Die Studierenden können in Gruppen gemeinschaftlich Programme konzipieren und erstellen.
Selbstkompetenz
Die Studierenden können die Implementierung eigener Arbeitspakete selbstständig planen (Zeitmanagement)