Modulbeschreibung

Software Engineering

ECTS-Credits:
2
Lernziele:

Die Studierenden

  • kennen die grundlegenden Diagramme der Sprache UML.

  • können die Diagramme an einfachen Beispielen anwenden.

  • können die Bedeutung der UML-Elemente erklären.

  • können den Inhalt der UML-Diagramme erklären.

  • wissen wann und welches UML-Diagramm zu benutzen ist.

  • können UML-Diagramme in einem Software Projekt anwenden.

  • kennen den Bezug zwischen UML-Diagrammen und Java / Python - Code.

  •  

    kennen die Bedeutung des Testens in der Softwareentwicklung.

  • kennen die wichtigsten Fachbegriffe und Methoden zum Testen.

  • können mit eigenen Testwerkzeugen im Java-Umfeld umgehen.

Kurse in diesem Modul

Software Engineering:
  • Einführung in UML-Diagramme
  • Anwendung von UML an Beispielprogrammen
  • Anwendung der Diagramme mit einem UML-Softwaretool
  • Spezielle Diagramme für Embedded Systems
  • Anwendung an einem Softwareprojekt

 

  • Testmethodik
  • Unit-Tests (JUnit)
  • Code Abdeckungsanalyse
  • Logging und Debugging
  • Anwendung an einem Softwareprojekt
Selbststudium mit 0 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.