Zusätzl. Angaben / Voraussetzungen
Zielgruppe
- Pflichtmodul im Bachelorstudiengang Informatik
- Wahlpflichtmodul im Nebenfach Informatik
- Studierende im lehramtsbezogenen Masterstudiengang (Großer Master mit Zweitfach Informatik) können dieses Modul zusammen mit dem "Praktikum SWT (19516c)" absolvieren und ersetzen damit die Module "Netzprogrammierung" und "Embedded Internet"
Voraussetzungen
ALP III oder Informatik B
Sprache
Kurssprache ist Deutsch inklusive Folien und Übungsblätter. Einige wenige Folien sind in Englisch.
Die Klausur ist auf Deutsch, kann aber auch auf Englisch beantwortet werden.
Homepage
http://www.inf.fu-berlin.de/w/SE/VorlesungSoftwaretechnik
Kommentar
Inhalt
Softwaretechnik (oder englisch Software Engineering) ist die Lehre von der Softwarekonstruktion im Großen, also das Grundlagenfach zur Methodik.
Die Softwaretechnik ist bemüht, Antworten auf die folgenden Fragen zu geben:
- Wie findet man heraus, was eine Software für Eigenschaften haben soll (Anforderungsermittlung)?
- Wie beschreibt man dann diese Eigenschaften (Spezifikation)?
- Wie strukturiert man die Software so, dass sie sich leicht bauen und flexibel verändern lässt (Entwurf)?
- Wie verändert man Software, die keine solche Struktur hat oder deren Struktur man nicht (mehr) versteht (Wartung, Reengineering)?
- Wie deckt man Mängel in Software auf (Qualitätssicherung, Test)?
- Wie organisiert man die Arbeit einer Softwarefirma oder -abteilung, um regelmäßig kostengünstige und hochwertige Resultate zu erzielen (Prozessmanagement)?
- Welche (großenteils gemeinsamen) Probleme liegen allen diesen Fragestellungen zu Grunde und welche (größtenteils gemeinsamen) allgemeinen Lösungsansätze liegen den verwendeten Methoden und Techniken zu Grunde?
...und viele ähnliche mehr.
Diese Vorlesung gibt einen Überblick über die Methoden und stellt essentielles Grundwissen für jede/n ingenieurmäßig arbeitende/n Informatiker/in dar.
Genauere Information siehe Homepage: http://www.inf.fu-berlin.de/w/SE/VorlesungSoftwaretechnik
Literaturhinweise
Bernd Brügge, Allen Dutoit: Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java, Pearson 2004.
26 Termine
Zusätzliche Termine
Do, 25.07.2024 12:00 - 14:00
Klausur
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
A3/Hs 001 Hörsaal (Arnimallee 3-5)
Do, 25.07.2024 12:00 - 14:00
Klausur
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 25.07.2024 12:00 - 14:00
Klausur
Räume:
Hs B (Raum B.004, 100 Pl.) (Arnimallee 22)
Do, 25.07.2024 14:00 - 20:00
Softwaretechnik
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/SR 006 Seminarraum (Takustr. 9)
Fr, 26.07.2024 08:00 - 20:00
Softwaretechnik
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/046 Seminarraum (Takustr. 9)
Di, 06.08.2024 12:00 - 14:00
Softwaretechnik
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/SR 006 Seminarraum (Takustr. 9)
Mo, 07.10.2024 14:00 - 16:00
Nachklausur
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
Hs A (Raum B.006, 200 Pl.) (Arnimallee 22)
Mo, 07.10.2024 14:00 - 16:00
Nachklausur
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 07.10.2024 16:00 - 20:00
Softwaretechnik
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/049 Seminarraum (Takustr. 9)
Di, 08.10.2024 08:00 - 13:00
Softwaretechnik
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/049 Seminarraum (Takustr. 9)
Di, 08.10.2024 15:00 - 20:00
Softwaretechnik
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/049 Seminarraum (Takustr. 9)
Do, 10.10.2024 10:00 - 12:00
Klausureinsicht
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/049 Seminarraum (Takustr. 9)
Regelmäßige Termine der Lehrveranstaltung
Mo, 15.04.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 22.04.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 29.04.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 06.05.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 13.05.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 27.05.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 03.06.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 10.06.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 17.06.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 24.06.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 01.07.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 08.07.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Mo, 15.07.2024 10:00 - 12:00
Softwaretechnik (Serientermin 2)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 18.04.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 25.04.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 02.05.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 16.05.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 23.05.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 30.05.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 06.06.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 13.06.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 20.06.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 27.06.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 04.07.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/K40 Multimediaraum (Takustr. 9)
Do, 11.07.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)
Do, 18.07.2024 12:00 - 14:00
Softwaretechnik (Serientermin 1)
Dozenten:
Dr.-Ing. Barry Linnert
Räume:
T9/Gr. Hörsaal (Takustr. 9)