Modulbeschreibung

Software-Engineering 3

ECTS-Punkte:
4
Lernziele:

Vertiefte Kenntnisse in Software Engineering: Techniken, Methoden, Vorgehen.

Kurse in diesem Modul

Software Engineering 3:

Programm-Entwicklung: Design by Contract, Features der Programmiersprache (Java 5)

Modellierung, Entwurf: Vertiefung UML, Vertiefung Patterns in Design, Analyse, Architektur, User Interfaces, usw.

Vorgehen: Requirements Engineering, Refactoring, Agile Methoden

Automatisierte SW-Erstellung: Aspekt-orientierte Programming, Generative Programmierung, Model Driven Architecture, Model Driven Software Engieering

Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.