Lehrveranstaltung / Subject
MIBTB4200 - Software Engineering
Beschreibung / Curriculum
Aufgaben und Ziele des Software Engineerings, Vorgehensmodelle, Requirements Engineering, Objektorientierte Analyse und Entwurf, insbesondere UML, Analyse- und Entwurfsmuster, Prinzipien guten Entwurfs, Entwurf und Gestaltung von Benutzerschnittstellen, Grundlagen der Softwarearchitektur, Grundlagen der Qualitätssicherung
Zielsetzung der Lehrveranstaltung - erwartetes Lernergebnis und zu erwerbende Befähigungen / Objective of the course
Nach dieser Veranstaltung sollten die Studierenden
- mit Vorgehensmodellen und Phasen des Entwicklungszyklus vertraut sein,
- in der Lage sein, Anforderungen schriftlich zu erfassen,
- Anforderungen mit objektorientierten Methoden analysieren können,
- systematisch eine ergonomische Benutzeroberfläche entwerfen können,
- Software anhand der Analyse mit Mustern objektorientiert entwerfen und erstellen können,
- einen Überblick über qualitätssichernde Maßnahmen besitzen.
Lehrmethoden / Teaching methods
2V+1Ü+1L+0S
Fachliche Voraussetzungen / Prerequisites
MIBTB1300, MIBTB2400, MIBTB3400
Bewertungsmethoden / Assessment methods
K 2
Empfohlene Literatur / Recommended reading
T. Lethbridge, R. Laganiere: Object-Oriented Software Engineering. Mcgraw Hill, 2001; Ambler, S. The Object Primer. Cambridge University Press, 2004; weitere Literatur wird während der Veranstaltung bekannt gegeben
Sprache der Ausbildung / Language of Instruction
Deutsch
Semester-Wochenstunden / Credits
im 4. Semester:
3 Vorlesungs-/Übungsstunden / 1 Labor-/Seminarstunden
Prüfungen/ Examinations
ECTS-Kreditpunkte / ECTS credits: 5
Verantwortlicher Fachvertreter / Lecturer
Prof. Dr. rer. nat. Gero Wedemann
|