zurück zur Suche

Professional Software Engineering

ED130001Vertiefungsrichtungen6 ECTSEnglischWintersemesterLehrstuhl für Computing in Civil and Building Engineering (Prof. Borrmann)
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst professionelle Praktiken der Softwareentwicklung mit einer modernen Hochsprache. Im Modul übst du objektorientiertes Programmieren auf Basis von UML und Design Patterns, setzt UML-Modelle in Quellcode um und baust Schnittstellen (XML/JSON) sowie Datenbankanbindungen. Am Ende kannst du in Teams mit Versionskontrolle, Unit-Tests und dokumentiertem Code arbeiten.

Was du danach kannst

  • Prinzipien der objektorientierten Programmierung (Klassen, Vererbung, Schnittstellen, Beziehungen) beschreiben
  • Ausgewählte Design Patterns skizzieren
  • Objektorientierte Prinzipien auf typische Ingenieurprobleme anwenden
  • Konzepte in einer typischen Programmiersprache umsetzen
  • Schnittstellen mit XML und JSON sowie Datenbanken implementieren
  • Ansätze des Exception-Handling veranschaulichen
  • Softwareentwicklung im Team mit Versionskontrolle und Unit Testing umsetzen

Aus was das Modul besteht

  • VorlesungVermittlung der theoretischen Grundlagen und Konzepte
  • ÜbungPraktische Vertiefung durch Übungsaufgaben und Code-Beispiele; Bearbeitung außerhalb der Präsenzzeit

Lehrmethode

  • PowerPoint-PräsentationenDarstellung der Inhalte und Unterstützung der Vorlesung
  • TafelanschriebErgänzende Erklärungen und Herleitungen
  • Code-Beispiele am RechnerVeranschaulichung und Anwendung der Konzepte in Praxis
  • Individueller Kontakt zu Tutorinnen/TutorenUnterstützung bei Fragen und Problemen während der Übungsbearbeitung

Termine

ÜbungProfessional Software Engineering Practical

  • Do.09:45–11:153238, Cip-Raum (0502.03.238)
    14× · 15.10.–04.02.
    • 15.10.
    • 22.10.
    • 29.10.
    • 05.11.
    • 12.11.
    • 19.11.
    • 26.11.
    • 10.12.
    • 17.12.
    • 07.01.
    • 14.01.
    • 21.01.
    • 28.01.
    • 04.02.

VorlesungProfessional Software Engineering

  • Do.08:00–09:303238, Cip-Raum (0502.03.238)
    14× · 15.10.–04.02.
    • 15.10.
    • 22.10.
    • 29.10.
    • 05.11.
    • 12.11.
    • 19.11.
    • 26.11.
    • 10.12.
    • 17.12.
    • 07.01.
    • 14.01.
    • 21.01.
    • 28.01.
    • 04.02.

Aus dem laufenden Semester, unverbindlich.

Modulbewertungen

Noch keine Bewertungen für dieses Modul.

Modul bewerten

Fülle nur die Kategorien aus, die du beurteilen kannst – je Kategorie entweder Sterne und Text zusammen oder gar nichts.

Vorlesung
Übung
Prüfung

Bewertungen werden vor der Veröffentlichung automatisch geprüft.

Offizielle Seite in TUMonline · Angaben unverbindlich.