|
Detailed information |
Original study plan |
Bachelor's programme Law 2024W |
Objectives |
The students understand the fundamentals of systematic software development, including requirement specifications/negotiations, software development processes, and software projects (especially how and why they may fail). They develop an understanding of software systems and their development.
|
Subject |
(*)- Grundlagen des Software Engineering: Programmieren vs. Engineering; Softwarelebenszyklus und Prozessmodelle: Anforderungen, Architektur, Implementierung, Testen und Wartung; Ökonomische Aspekte und Management.
- Anforderungsspezifikation/-verhandlungen: Anforderungstypen, Stakeholder, Anforderungen erheben, verhandeln, validieren, dokumentieren, managen.
- Softwarearchitekturen und Modellierung: Aufbau und Struktur von Software, Soft-warearchitekturstile, Modellierung/UML.
- Softwareprojekte: Softwareprojektmanagement, Beispiele für gescheiterte Softwareprojekte (mit rechtlichen Konsequenzen).
- Softwareprozesse: Analyse und Verbesserung.
- Verständnis von Softwaresystemen/Programmen: Review/Zerlegung von (Open Source) Systemen und Erwerb von Basiskenntnissen der Programmierung anhand der Programmierung eines einfachen Computerspiels in Scratch/Python.
|
Criteria for evaluation |
(*)Lehrveranstaltungsprüfung. Die Beurteilung erfolgt nach Maßgabe einer für das Semester im Vorhinein fächerübergreifend abgestimmten und kundgemachten Gesamtplanung auf Grundlage von Klausuren, Hausübungen, automatisierten Computer-Tests, mündlichen Prüfungen und/oder Mitarbeit in der Lehrveranstaltung.
|
Methods |
(*)Präsentation anhand von Folien; teilweise Veranschaulichung durch Vorführungen und weiterführende Materialien (Videos); Übungen finden in Form von Gruppenübungen im Rahmen der Lehrveranstaltung statt oder werden zumindest darin begonnen (und im Nachgang, falls nötig, zu Hause finalisiert).
|
Study material |
(*)Die jeweils aktuelle Studienliteratur wird zu Beginn der Lehrveranstaltung bekanntgegeben.
|
Changing subject? |
No |
|