Modulbeschreibung

SE Practices 2

Kurzzeichen:
M_SEP2
Unterrichtssprache:
Deutsch
ECTS-Credits:
4
Leitidee:

Die Studierenden können:

  • Software Projekte mit verschiedenen agilen Methoden planen und durchführen
  • Aktuelle Methoden zur Qualitätssicherung in Software Projekten bewerten und anwenden
  • Prinzipien und Praktiken zur Erstellung von hochwertigem Code erklären und anwenden
  • Software Design Patterns erläutern und verwenden
  • Grundlagen zum Thema Software Architektur erklären und anwenden
Modulverantwortung:
Kälin Thomas
Standort (angeboten):
Rapperswil-Jona
Zusätzliche Eingangskompetenzen:

Englische Sprachkenntnisse

(Dieses Modul wird teilweise auf Englisch durchgeführt.)

 

Modultyp:
Wahlpflicht-Modul für Informatik Retro STD_14_UG(Empfohlenes Semester: 6)Kategorien:Grundlagen Informatik (I-g), Grundlagen Informatik und Aufbau Informatik (I-gai)
Wahl-Modul für Generalist STD_14 (PF)
Wahlpflicht-Modul für Informatik STD_14(Empfohlenes Semester: 6)Kategorien:Engineering Practice (I_EP), Informatik (I_Inf)
Wahlpflicht-Modul für Informatik STD_21(Empfohlenes Semester: 6)Kategorien:Engineering Practice (I_EP), Informatik (I_Inf)
Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Modulschlussprüfung:
Schriftliche Prüfung, 120 Minuten

Inhalte

Modul- und Lerninhalt:

Der Lerninhalt dieses Kurses richtet sich stark an die aktuellen Themen der Software Engineering. Die Themen werden jedes Jahr auf deren Relevanz geprüft und bei Bedarf angepasst. Eine Liste der in der Vergangenheit behandelten Themen:

  • Projektplanung
  • Agile Entwicklungsprozesse
  • Backlog Management
  • Software Architektur
  • Software Design
  • Design Patterns
  • Clean Code(r)
  • Refactoring
  • Reviews
  • Fortgeschrittenes Testing