20-00-0017-iv Software Engineering

Veranstaltungsdetails

Lehrende: Prof. Dr.-Ing. Ermira Mezini

Veranstaltungsart: Integrierte Veranstaltung

Orga-Einheit: FB20 Informatik

Anzeige im Stundenplan: Software Engineering

Fach:

Anrechenbar für:

Semesterwochenstunden: 3

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | -

Lehrinhalte:
Vermittlung eines grundlegenden Überblicks über die wesentlichen Bereiche des Software Engineering sowie der Kenntnisse und Fähigkeiten, die für die Modellierung und Realisierung kleinerer Softwaresysteme notwendig sind.
Die Schwerpunkthemen sind:
- Softwareprozessmodelle
- Anforderungsmanagement
- Softwareentwicklungswerkzeuge
- Software Qualität; insbesondere:
- Testprozesse (automatisiertes Testen, Testabdeckungsmaße)
- grundlegende Softwaremetriken
- Softwarearchitektur
- Objektorientierte Analyse und Entwurf
- Modellierung
- Entwurfsmuster (Design Patterns)
- Re-Engineering, Softwareproduktlinien

Literatur:
- Softwareengineering, I. Sommerville, Pearson
- Design Patterns - Elements of Reusable Object-Oriented Software; E. Gamma, R. Helm, R. Johnson, J. Vlissides; Prentice Hall
- Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Craig Larman
- Software Qualität - Testen, Analysieren und Verifizieren von Software; P. Liggesmeyer; Springer
- Writing Effective Use Cases; A. Cockburn; Pearson
 

Voraussetzungen:
Empfohlen:
Funktionale und Objektorientierte Programmierkonzepte
Algorithmen und Datenstrukturen

Online-Angebote:
Die Kurswebseite ist unter

  https://moodle.informatik.tu-darmstadt.de/course/view.php?id=1506

erreichbar.

Alle Informationen werden rechtzeitig vor der ersten Vorlesung auf der Moodlewebsite bekannt gegeben. 
 

Kleingruppe(n)
Die Veranstaltung ist in die folgenden Kleingruppen aufgeteilt:
  • Software Engineering - Ü01

    Prof. Dr.-Ing. Ermira Mezini

    Do, 19. Okt. 2023 [09:50]-Do, 8. Feb. 2024 [10:35]

  • Software Engineering - Ü02

    Prof. Dr.-Ing. Ermira Mezini

    Do, 19. Okt. 2023 [10:45]-Do, 8. Feb. 2024 [11:35]

  • Software Engineering - Ü03

    Prof. Dr.-Ing. Ermira Mezini

    Mi, 18. Okt. 2023 [08:00]-Mi, 7. Feb. 2024 [08:45]

  • Software Engineering - Ü04

    Prof. Dr.-Ing. Ermira Mezini

    Mi, 18. Okt. 2023 [15:20]-Mi, 7. Feb. 2024 [16:05]

  • Software Engineering - Ü05

    Prof. Dr.-Ing. Ermira Mezini

    Mi, 18. Okt. 2023 [08:55]-Mi, 7. Feb. 2024 [09:40]

  • Software Engineering - Ü06

    Prof. Dr.-Ing. Ermira Mezini

    Do, 19. Okt. 2023 [12:35]-Do, 8. Feb. 2024 [13:25]

  • Software Engineering - Ü07

    Prof. Dr.-Ing. Ermira Mezini

    Do, 19. Okt. 2023 [13:30]-Do, 8. Feb. 2024 [14:15]

  • Software Engineering - Ü08

    Prof. Dr.-Ing. Ermira Mezini

    Di, 17. Okt. 2023 [13:30]-Di, 6. Feb. 2024 [14:15]

  • Software Engineering - Ü09

    Prof. Dr.-Ing. Ermira Mezini

    Mo, 23. Okt. 2023 [09:50]-Mo, 5. Feb. 2024 [11:30]

  • Software Engineering - Ü10

    Prof. Dr.-Ing. Ermira Mezini

    Mo, 23. Okt. 2023 [11:40]-Mo, 5. Feb. 2024 [12:25]

  • Software Engineering - Ü11

    Prof. Dr.-Ing. Ermira Mezini

    Mo, 23. Okt. 2023 [13:30]-Mo, 5. Feb. 2024 [15:10]

  • Software Engineering - Ü12

    Prof. Dr.-Ing. Ermira Mezini

    Mo, 23. Okt. 2023 [15:20]-Mo, 5. Feb. 2024 [16:05]

  • Software Engineering - Ü13

    Prof. Dr.-Ing. Ermira Mezini

    Di, 24. Okt. 2023 [16:15]-Di, 6. Feb. 2024 [17:55]

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Fr, 20. Okt. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
2 Fr, 27. Okt. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
3 Fr, 3. Nov. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
4 Fr, 10. Nov. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
5 Fr, 17. Nov. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
6 Fr, 24. Nov. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
7 Fr, 1. Dez. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
8 Fr, 8. Dez. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
9 Fr, 15. Dez. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
10 Fr, 22. Dez. 2023 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
11 Fr, 12. Jan. 2024 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
12 Fr, 19. Jan. 2024 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
13 Fr, 26. Jan. 2024 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
14 Fr, 2. Feb. 2024 13:30 16:00 S101/A5 - Software AG HörsaalS101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
15 Fr, 9. Feb. 2024 13:30 16:00 S101/A01S101/A03 Prof. Dr.-Ing. Ermira Mezini
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Lehrende
Prof. Dr.-Ing. Ermira Mezini