18-su-1010-vl Software-Engineering - Einführung

Veranstaltungsdetails
Schließen 

Lehrende: Prof. Dr. rer. nat. Andreas Schürr

Veranstaltungsart: Vorlesung

Orga-Einheit: FB18 Elektrotechnik und Informationstechnik

Anzeige im Stundenplan: VL SE - Einführung

Fach:

Anrechenbar für:

Semesterwochenstunden: 3

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | -

Digitale Lehre:
Hybride Lehrveranstaltung (siehe https://www.es.tu-darmstadt.de/lehre/aktuelle-veranstaltungen/se-i-v).

Lehrinhalte:
Die Lehrveranstaltung bietet eine grundlegende Einführung in das Feld der Softwaretechnik. Die wichtigen Hauptthemen des Gebietes, wie im IEEE Guide to the Software Engineering Body of Knowledge aufgeführt, werden im Rahmen der Veranstaltung betrachtet und in der notwendigen Ausführlichkeit untersucht. Die Lehrveranstaltung legt dabei Schwerpunkte auf die systematische Definition und Erfassung von Anforderungen (Requirements Engineering, Anforderungs-Analyse), die Modellierung von Daten inkl. der Grundzüge des relationalen Datenbankentwurfs sowie auf den Entwurf von (dynamischen) Softwaresystemen (Software-Design). Als Modellierungssprache wird UML 2 eingeführt und verwendet. Grundlegende Kenntnisse der objektorientierten Programmierung (in Java) werden deshalb vorausgesetzt.
In den Übungen werden in Einzelarbeit unterschiedliche Aufgabenstellungen bearbeitet. Die Aufgaben beziehen sich vorrangig auf in technische Systeme eingebettete Software. Wichtige Übungseinheiten haben unter anderem die systematische Erhebung von Anforderungen, das effiziente und effektive Entwickeln von Software-Designs und die Realisierung prototypischer Implementierungen zum Thema.
Qualifikationsziele:
Die Lehrveranstaltung vermittelt an praktischen Beispielen grundlegende Software-Engineering-Techniken, also eine ingenieurmäßige Vorgehensweise zur zielgerichteten Entwicklung von Softwaresystemen. Nach dem Besuch der Lehrveranstaltung sollen die Studierenden in der Lage sein, die Anforderungen an ein Software-System systematisch zu erfassen, in Form von Modellen präzise zu dokumentieren sowie das Design eines gegebenen Software-Systems zu verstehen und zu verbessern.

Literatur:
https://www.es.tu-darmstadt.de/lehre/aktuelle-veranstaltungen/se-i-v




 

Voraussetzungen:
Solide Kenntnisse einer objektorientierten Programmiersprache (bevorzugt Java)

Online-Angebote:
moodle

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Mi, 19. Okt. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
2 Do, 20. Okt. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
3 Mi, 26. Okt. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
4 Do, 27. Okt. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
5 Mi, 2. Nov. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
6 Do, 3. Nov. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
7 Mi, 9. Nov. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
8 Do, 10. Nov. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
9 Mi, 16. Nov. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
10 Do, 17. Nov. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
11 Mi, 23. Nov. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
12 Do, 24. Nov. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
13 Mi, 30. Nov. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
14 Do, 1. Dez. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
15 Mi, 7. Dez. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
16 Do, 8. Dez. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
17 Mi, 14. Dez. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
18 Do, 15. Dez. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
19 Mi, 21. Dez. 2022 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
20 Do, 22. Dez. 2022 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
21 Mi, 11. Jan. 2023 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
22 Do, 12. Jan. 2023 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
23 Mi, 18. Jan. 2023 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
24 Do, 19. Jan. 2023 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
25 Mi, 25. Jan. 2023 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
26 Do, 26. Jan. 2023 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
27 Mi, 1. Feb. 2023 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
28 Do, 2. Feb. 2023 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
29 Mi, 8. Feb. 2023 15:20 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
30 Do, 9. Feb. 2023 16:15 17:00 S306/052 Prof. Dr. rer. nat. Andreas Schürr
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
Lehrende
Bild: Prof. Dr. rer. nat. Andreas Schürr
Prof. Dr. rer. nat. Andreas Schürr