Lehrveranstaltungshandbuch Software Engineering
Verantwortlich: Prof.Dr.Nissen
Lehrveranstaltung
Befriedigt Modul (MID)
Organisation
| Version |
| erstellt |
2011-10-14 |
| VID |
1 |
| gültig ab |
WS 2012/13 |
| gültig bis |
|
|
|
| Bezeichnung |
| Lang |
Software Engineering |
| LVID |
F07_SE_Nissen |
| LVPID (Prüfungsnummer) |
|
|
| Semesterplan (SWS) |
| Vorlesung |
2 |
| Übung (ganzer Kurs) |
1 |
| Übung (geteilter Kurs) |
|
| Praktikum |
1 |
| Projekt |
|
| Seminar |
|
| Tutorium (freiwillig) |
|
|
|
| Präsenzzeiten |
| Vorlesung |
30 |
| Übung (ganzer Kurs) |
15 |
| Übung (geteilter Kurs) |
|
| Praktikum |
15 |
| Projekt |
|
| Seminar |
|
| Tutorium (freiwillig) |
|
|
|
| max. Teilnehmerzahl |
| Übung (ganzer Kurs) |
|
| Übung (geteilter Kurs) |
40 |
| Praktikum |
18 |
| Projekt |
|
| Seminar |
|
|
Gesamtaufwand: 150
Unterrichtssprache
Niveau
Notwendige Voraussetzungen
- Programmierkenntnisse in Java
Literatur
- I. Sommerville: Software Engineering, Addison-Wesley, 2007.
- H. Balzert: Lehrbuch der Softwaretechnik 1, Spektrum Akade-mischer Verlag, 2000.
- B. Oestereich: Analyse und Design mit UML 2.1, Oldenbourg Verlag, 2006.
- B. Brügge, A.H. Dutoit: Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java, Pearson Studium, 2006.
Dozenten
Wissenschaftliche Mitarbeiter
Zeugnistext
Software Engineering
Kompetenznachweis
Intervall: 3/Jahr
Lehrveranstaltungselemente
Vorlesung / Übung
Lernziele
Lerninhalte (Kenntnisse)
- Aufgaben und Disziplinen des Software Engineering
- Vorgehensmodelle
- Aufgaben, Methoden und Techniken des Anforderungsmanagement
- unterschiedliche Techniken zur System- und Software-Spezifikation
- grundlegende Modellierung in UML
- moderne Architekturstile kennen und bewerten können
- umfassende Kenntnisse in der Qualitätssicherung
- Aufgaben, Methoden und Techniken des Konfigurationsmanagement
Fertigkeiten
- Dokumentation von Anforderungen
- Bewertung von Vorgehensmodellen
- Erstellung von Systemmodellen
- Erstellung und Bewertung alternativer System-Architekturen
- Erstellung und Bewertung alternativer Software-Architekturen
- Ableitung geeigneter logischer und konkreter Testfälle
- Erstellung eines lesbaren Programmcodes
Begleitmaterial
- elektronische Vortragsfolien zur Vorlesung
- elektronische Übungsaufgabensammlung
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
Praktikum
Lernziele
Fertigkeiten
- umfangreichen Text verstehen
- Verwendung von Modellierungswerkzeugen
- Erstellung korrekter Modelle
- Programme in objektorientierter Sprache (Java) erstellen
- Prüfung von Programmen
Handlungskompetenz demonstrieren
- gegebenes Modell in Programmcode übersetzen
- Systemmodelle aus gegebenem Lastenheft ableiten
- Systementwurf zu Systemmodellen erstellen
- Implementierung der Systemmodelle
- gegebenes Programm prüfen
Begleitmaterial
- elektronische Vortragsfolien zur Vorlesung
- elektronische Übungsaufgabensammlung
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
| Form |
| bSZ |
praxisnahe Szenarien bearbeiten |
| Beitrag zum LV-Ergebnis |
| bSZ |
unbenotet |
Intervall: 1/Jahr

Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden