infST-01a: Softwaretechnik (infST-01a) (080055)
- Dozentinnen/Dozenten
- Prof. Dr. Wilhelm Hasselbring, Priv.-Doz. Dr. Henning Schnoor
- Angaben
- Vorlesung, 3 SWS, ECTS-Studium, ECTS-Credits: 7
Zeit und Ort: Mi 10:15 - 11:45, CAP3 - Hörsaal 3; Blockveranstaltung 18.4.2024-18.7.2024 Do 14:15 - 15:45, OHP5 - [Chemie II] (außer Do 2.5.2024, Do 16.5.2024, Do 30.5.2024, Do 13.6.2024, Do 27.6.2024, Do 11.7.2024)
vom 14.4.2024 bis zum 14.7.2024
1. Prüfungstermin (Klausur am Ende der Vorlesungszeit eines Semesters): 26.7.2024, 12:00 - 14:30 Uhr, Raum CAP3 - Hörsaal 3; 26.7.2024, 12:00 - 14:30 Uhr, Raum CAP2 - Frederik-Paulsen-Hörsaal; 26.7.2024, 12:00 - 14:30 Uhr, Raum CAP2 - Hörsaal A
- Voraussetzungen / Organisatorisches
- Solide Programmierkenntnisse, insbesondere in der objektorientierten Programmierung, sind erforderlich. Daher sollen die in der Beschreibung des Moduls Inf-ProgOO oder infProgOO-01a aufgeführten Lernziele erreicht worden sein.
Am Ende der Vorlesung findet eine schriftliche Klausur statt. Die Zulassung zur Klausur setzt die erfolgreiche Bearbeitung der Übungsserien voraus, d.h. mindestens 50% aller Übungspunkte müssen erreicht werden.
Weitere Informationen und Anmeldung unter
https://lms.uni-kiel.de/url/RepositoryEntry/5273846239
- Inhalt
- Es werden die Grundprinzipien der Programmierung-im-Großen und der Modellierung großer Systeme im Detail, entsprechender Spezifikations- und Programmiersprachen, Entwicklungsumgebungen und Entwicklungsprinzipien behandelt. Die Studierenden werden mit den Herangehensweisen und den grundlegenden Strategien zur Entwicklung, Weiterentwicklung und zum Betrieb von Softwaresystemen vertraut gemacht.
Lernziele:
- In Softwareprojekten in der Anforderungsanalyse, im Entwurf, in der Implementierung, in der Qualitätssicherung und im Management mitwirken.
- Aktuelle Spezifikationssprachen und Modellierungswerkzeuge in Softwareprojekten einsetzen.
- Softwaresysteme entwerfen, realisieren, validieren und verifizieren.
Lehrinhalte:
1. Einleitung
2. Konfigurationsmanagement
3. Anforderungsermittlung
4. Modellierung der Struktur
5. Modellierung der Dynamik
6. Entwurfsmuster
7. Qualitätssicherung
8. Vorgehensmodelle und Projektmanagement
Lehr- und Lernmethoden:
Neben der Vorlesung werden in den Präsenzübungen die zu bearbeitenden Übungsaufgaben besprochen, welche in Kleingruppen bearbeitet werden.
- Empfohlene Literatur
- C. Ghezzi, M. Jazayeri; D. Mandrioli: Fundamentals of Software Engineering, 2nd ed., Prentice Hall, Boston, 2003, ISBN-13 978-0133056990
I. Sommerville: Software Engineering, 9th ed., Pearson Education, Boston, 2010, ISBN 978-0137035151
B. Brügge, A. Dutoit: Objektorientierte Softwaretechnik mit UML Entwurfsmustern und Java, Bafög-Ausgabe, Pearson, München, 2006, ISBN 978-3827372611
T. Grechenig, M. Bernhart, R. Breiteneder, K. Kappel: Softwaretechnik: Mit Fallbeispielen aus realen Entwicklungsprojekten, Pearson Studium, München, 2010, ISBN 978-3-86894-007-7
M. Broy, M. Kuhrmann: Einführung in die Softwaretechnik, Springer, 2021,
https://doi.org/10.1007/978-3-662-50263-1
Ch. Kecher, A. Salvanos, R. Hoffmann-Elbern: UML 2.5 - Das umfassende Handbuch, Rheinwerk, 2018, ISBN 978-3-8362-6020-6
- Zusätzliche Informationen
- Erwartete Teilnehmerzahl: 250
www: http://se.informatik.uni-kiel.de
- Zugeordnete Lehrveranstaltungen
- UE: Übung zu: Softwaretechnik (080063)
-
Dozentinnen/Dozenten: Prof. Dr. Wilhelm Hasselbring, Priv.-Doz. Dr. Henning Schnoor, Malte Hansen, M.Sc., Lukas Damerau, M.Sc.
Zeit und Ort: Mo 12:15 - 13:45, LMS8 - R.EG.016 (40); Mo 16:15 - 17:45, LMS8 - R.EG.017 (40); Di 10:15 - 11:45, WSP3 - Seminarraum 2 (32), LMS8 - R.EG.017 (40); Di 14:15 - 15:45, LMS8 - R.EG.017 (40); Mi 8:15 - 9:45, LMS8 - R.EG.017 (40); Bemerkung zu Zeit und Ort: Weitere Informationen zu den Terminen finden Sie hier: https://lms.uni-kiel.de/url/RepositoryEntry/5422219285
www: http://se.informatik.uni-kiel.de/en
|
|