Bereich: Informatik I
Veranstaltungen:
Vorlesung: 3 Std., Übung: 2 Std. (6 Credits)
Zeit und Ort der Vorlesung: Mittwoch 8:20-9:50 (Hörsaal
FMI HS 1), Donnerstag 12:10-12:55 (Hörsaal FMI HS 1)
Beginn:
Mittwoch, 16. April 2008
Sprechstunde: Wird noch bekannt gegeben
Hörerkreis: Studenten der Informatik und Wirtschaftsinformatik im Studiengang Bachelor im 2. Semester.
Voraussetzungen: Die Vorlesung baut auf dem
Praktikum "Grundlagen der Programmierung" auf.
Empfehlenswert für:
- Studenten im Bachelor/Master-Studiengang
Informatik
- Diplomstudenten im im Hauptstudium Informatik
- Studenten im Bachelor/Master-Studiengang Wirtschaftsinformatik
- Studenten im Bachelor/Master-Studiengang Bioinformatik
- Studenten im Studiengang "Angewandte Informatik"
-
Hörer anderer Fachrichtungen mit Nebenfach Informatik
Übungsleitung: Benjamin Hummel,
Elmar Jürgens,
Christian Neumann,
Stefan Wagner
Es ist unverzichtbar, sich mit
den Übungsaufgaben auseinanderzusetzen, um sich den Vorlesungsstoff zu erarbeiten.
Für Fragen wenden Sie sich bitte an die Tutoren oder die Übungsleitung.
Erforderliche Beiträge zum Erwerb des Vorlesungsscheins (bzw. der
ECTS-Punkte):
- Aktive Teilnahme an den Übungen
- Erfolgreiche Bearbeitung der Hausaufgaben
- Erfolgreiche Teilnahme an den Klausuren
Übungsblätter, Organisation der Tutorgruppen und weitere Materialien finden sich ausschließlich auf den
entsprechenden Seiten in der Zentralen TUM-Lernplattform (CLIX). Hierfür
benötigen Sie einen MyTUM-Account.
Klausuren:
Für Studenten des neuen Bachelorstudienganges (Prüfungsordnung von 2005) findet die Anmeldung zur Prüfung über das Prüfungsverwaltungssystem HIS-POS statt.
Auch hierfür benötigen Sie einen MyTUM-Account.
Inhalt:
Die Vorlesung vermittelt die grundlegende Technik und Methodik
für die Entwicklung großer Softwaresysteme. Auch grundlegende Fragen der
Projektorganisation und des Projektmanagements werden in der Vorlesung
und den Übungen behandelt:
- Modellierung
- Projekte und Vorgehensmodelle
- Anforderungsermittlung
- Anforderungsanalyse
- Spezifikation
- Systementwurf und Architektur
- Detailentwurf
- Architekturen und Schnittstellenspezifikation
- Implementierung
- Test (Komponententest, Integrationstest, Systemtest,
Testautomatisierung)
- Konfigurationsmanagement
- Systemeinführung
- Softwarewartung
Literatur
(Wird im Lauf des Semesters vervollständigt)