In dieser Vertiefung lernen Sie, wie man Software in einem Team entwickelt, analysiert und sichert. Sie werden Methoden, Konzepte und technische Aspekte des Software Engineerings kennenlernen und sich in Phasen und Prozessen von Softwareprojekten einarbeiten. Hierbei wird auch Teamwork und Projektmanagement vermittelt. Als Software Engineer, Analyst oder Application Engineer können Sie international gefragte Expert_innen werden.

Kernmodule

  • Software Engineering
  • Software Engineering Projekt
  • Interface und Interaction Design
  • Verteilte Systeme
  • Software-Qualitätssicherung

Wahlmodule - mindestens 4 müssen absolviert werden

  • Web Engineering
  • Usability Engineering and Mobile Interaction
  • Einführung in wissensbasierte Systeme
  • Funktionale Programmierung
  • Logikprogrammierung und Constraints
  • Semistrukturierte Daten
  • Einführung in paralleles Rechnen (Parallel Computing)
  • Übersetzerbau

Nach Aktivierung werden u. U. Daten an Dritte übermittelt. Datenschutzerklärung., öffnet in einem neuen Fenster

Software Engineering: Informatik studieren an der TU Wien