Inhalt

[ INBIPVOSENG ] VL Software Engineering

Versionsauswahl
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS B3 - Bachelor 3. Jahr Informatik Alexander Egyed 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Informatik 2021S
Ziele Dieser Kurs vermittelt die Grundprinzipien der Softwareentwicklung über die Programmierung hinaus. Wir decken alle Lebenszyklusphasen der Softwareentwicklung ab, von Anforderungserhebung über Architektur, Design bis hin zur Implementierung. Wir untersuchen auch die Wartung von Softwaresystemen, planen deren Wiederverwendung, verstehen Softwarequalitäten, und untersuchen menschliche Faktoren.

Die Studierenden

  • verstehen die Phasen des Softwareentwicklungslebenszyklus von der Anforderungserhebung bis zur Wartung
  • verstehen die grundlegenden Methoden und Techniken des Software-Engineerings
  • können ein Softwaresystem entwickeln (auch bekannt als Design), ohne auf die Programmierung als Hauptmethode zurückgreifen zu müssen
  • können funktionale Aspekte eines Softwaresystems entwerfen, dabei aber auch nicht funktionale Anforderungen berücksichtigen
Lehrinhalte Die Vorlesung Software Engineering umfasst Anforderungserhebung, UML Design/Modellierung, Projektplanung und Kostenschätzung, Software-Prozesse, Auswirkungen von Entscheidungen, funktionale und nicht-funktionale Anforderungen, V&V, Softwarewartung und Wiederverwendung
Beurteilungskriterien Klausur
Abhaltungssprache English
Lehrinhalte wechselnd? Nein
Äquivalenzen INBVBVOSWE1: VO Software Engineering 1 (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung