621.201 (17W) Software Engineering I

Wintersemester 2017/18

Anmeldefrist abgelaufen.

Erster Termin der LV
03.10.2017 08:00 - 10:00 S.2.42 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Software Engineering I
LV-Art Praktikum (prüfungsimmanente LV )
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 27 (30 max.)
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 03.10.2017
eLearning zum Moodle-Kurs

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

Vermittlung von Software-Engineering Wissen und Fähigkeiten, die erforderlich sind, um langlebige, qualitätsvolle Software-Systeme effizient zu entwickeln und zu warten.  Durch den Einstieg über die Wartungsproblematik wird den Studierenden die Bedeutung guter Software Engineering Praktiken plausibel gemacht. Es wird ein fundiertes Grundlagenwissen der unterschiedlichen Wartungsaspekte von Software vermittelt, insbesondere fuer das Verstehen, Testen und Verbessern von Software unter Einhaltung von externen und internen Qualitaetskriterien. Die in der Vorlesung behandelten Themengebiete werden im Praktikum vertieft. Im 3. Semester wird auf Wartung (korrektiv und evolutorisch) fokussiert, im 4. Semester (Software Engineering II) wird dann auf die Erstentwicklung eingegangen.

Lehrmethodik inkl. Einsatz von eLearning-Tools

Praktische Übungen und Diskussion

Inhalt/e

  • Einführung und Überblick: Wartung, Reengineering, Reverse Engineering 
  • Software Comprehension 
  • Software Metrics
  • Software Testing
  • Refactoring
  • Software Architecture
  • Design Patterns

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 17W.1)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • 2.2 Software Engineering I ( 2.0h UE / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
          Absolvierung im 3. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • Software Engineering I ( 2.0h UE / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
          Absolvierung im 3. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Software Engineering I: Wartung, Re- und Reverse Engineering ( 2.0h PR / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 03W.1)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Softwareentwurf, -test und -entwicklungsprozess ( 2.0h PR / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
  • Diplomstudium Informatik (SKZ: 880, Version: 02W)
    • 2.Abschnitt
      • Fach: Softwareentwicklung (Pflichtfach)
        • Softwareentwurf, -test und -entwicklungsprozess ( 2.0h PR / 4.0 ECTS)
          • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 17W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.8 Software Engineering I ( 2.0h KS / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
          Absolvierung im 3. Semester empfohlen
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 12W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.6 Software Engineering I ( 2.0h KU / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 05W.4)
    • Fach: Grundlagen der Informatik und Softwareentwicklung I + II (Pflichtfach)
      • Modul: Grundlagen der Informatik und Softwareeentwicklung II
        • Software Engineering I: Wartung, Re- und Reverse Engineering ( 2.0h KU / 3.0 ECTS)
          • 621.201 Software Engineering I (2.0h PR / 3.0 ECTS)
  • Masterstudium Informationsmanagement (SKZ: 922, Version: 13W.2)
    • Fach: Ergänzungsfach III: Informatik Grundlagen (Wahlfach)
      • 6.5.2 Software Engineering I ( 2.0h KS / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 06W.1)
    • Fach: Informatik und Softwareentwicklung (Wahlfach)
      • Modul: Softwareentwurf, -test und -entwicklungsprozess
        • Kurs (Softwareentwurf, -test und -entwicklungsprozess) ( 2.0h KU / 3.0 ECTS)
          • 621.201 Software Engineering I (2.0h PR / 3.0 ECTS)
  • Erweiterungscurriculum Grundlagen der Informatik (Version: 16W.1)
    • Fach: Erweiterung Softwareentwicklung (Wahlfach)
      • Software Engineering I ( 0.0h UE / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)
  • Erweiterungscurriculum Vertiefung der Informatik (Version: 16W.1)
    • Fach: Softwareentwicklung (Wahlfach)
      • Software Engineering I ( 0.0h UE / 4.0 ECTS)
        • 621.201 Software Engineering I (2.0h PR / 4.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2019/20
  • 621.201 PR Software Engineering I (Gruppe A) (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (Gruppe B) (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (Gruppe C) (2.0h / 4.0ECTS)
  • 621.204 PR Software Engineering I (Gruppe D) (2.0h / 4.0ECTS)
Wintersemester 2018/19
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2017/18
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2016/17
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2015/16
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2014/15
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2013/14
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2012/13
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2011/12
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2010/11
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)
Wintersemester 2009/10
  • 621.201 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.202 PR Software Engineering I (2.0h / 4.0ECTS)
  • 621.203 PR Software Engineering I (2.0h / 4.0ECTS)