621.204 (23W) Software Engineering I (Gruppe D)

Wintersemester 2023/24

Anmeldefrist abgelaufen.

Erster Termin der LV
05.10.2023 16:00 - 17:00 Online (BBB) Zugang via Moodle Off Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV Nummer Südostverbund INE06004UL
LV-Titel englisch Software Engineering I (Group D)
LV-Art Übung (prüfungsimmanente LV )
LV-Modell Präsenzlehrveranstaltung
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 22 (30 max.)
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 05.10.2023
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 für das Verstehen, Testen und Verbessern von Software unter Einhaltung von externen und internen Qualitätskriterien. Die in der Vorlesung behandelten Themengebiete werden in der Übung vertieft. Im 3. Semester wird auf Wartung (korrektiv und evolutorisch) fokussiert, im 4. Semester (Software Engineering II) wird dann auf die Erstentwicklung eingegangen.

Lehrmethodik

  • Austeilen von Übungsblättern via Moodle
  • Ausarbeitung der Übungsblätter als Hausübung
  • Abgabe der gelösten Übungsbeispiele via Moodle, sowie Kreuzen der gelösten Übungsbeispiele im ZEUS
  • Präsentation und Diskussion der Übungsbeispiele durch Studierende und LV-Leiter in den Übungseinheiten
  • Überprüfung des Gelernten mittels schriftlicher Klausuren ca. zur Semestermitte und zum Semesterende

Inhalt/e

  • Software Comprehension
  • Software Testing
  • Software Metrics
  • Refactoring

Erwartete Vorkenntnisse

Gute Programmierkenntnisse, aber wenigstens ESOP und OMI 

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.

Prüfungsmethode/n

6 Übungsblätter
2 schriftliche Klausuren (ca. zur Semestermitte und zum Semesterende)

Prüfungsinhalt/e

Inhalte der Übungsaufgaben

Beurteilungskriterien/-maßstäbe

Für eine positive Note ...
... müssen Sie > 50% der gewichteten Kreuze je Übungsblatt gekreuzt haben.
... müssen Sie > 60% der Punkte pro Klausur erreicht haben.
... dürfen Sie nicht öfter als 1x bei der Übungsstunde fehlen.

Insgesamt können 120 Punkte erreicht werden:
60 Punkte für die Klausur zur Semestermitte
60 Punkte für die Klausur zum Semesterende

Zusätzlich können bis zu 10 Bonuspunkte für aktive Mitarbeit (z.B. Präsentation von Übungsbeispielen) während der Übungseinheiten erreicht werden.

S1: erreichte Punkte > 108
G2: erreichte Punkte > 96
B3: erreichte Punkte > 84
G4: erreichte Punkte > 72
N5: erreichte Punkte <= 72

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 19W.2)
    • Fach: Fachspezifische Ergänzungsfächer (AAU) (Wahlfach)
      • INE.006 Software Engineering I ( 2.0h UE / 4.0 ECTS)
        • 621.204 Software Engineering I (Gruppe D) (2.0h UE / 4.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 19W.2)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • 2.2 Software Engineering I ( 2.0h UE / 4.0 ECTS)
        • 621.204 Software Engineering I (Gruppe D) (2.0h UE / 4.0 ECTS)
          Absolvierung im 3. Semester empfohlen
  • 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.204 Software Engineering I (Gruppe D) (2.0h UE / 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.204 Software Engineering I (Gruppe D) (2.0h UE / 4.0 ECTS)
          Absolvierung im 3. Semester empfohlen
  • 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.204 Software Engineering I (Gruppe D) (2.0h UE / 4.0 ECTS)
          Absolvierung im 3. Semester empfohlen
  • Bachelorstudium Wirtschaftsinformatik (SKZ: 522, Version: 20W.2)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.6 Software Engineering I ( 0.0h UE / 4.0 ECTS)
        • 621.204 Software Engineering I (Gruppe D) (2.0h UE / 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.204 Software Engineering I (Gruppe D) (2.0h UE / 4.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.204 Software Engineering I (Gruppe D) (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 17W.1)
    • Fach: Informatik (Wahlfach)
      • 13.1 Lehrveranstaltungen aus dem Erweiterungscurriculum "Grundlagen der Informatik" ( 0.0h XX / 12.0 ECTS)
        • 621.204 Software Engineering I (Gruppe D) (2.0h UE / 4.0 ECTS)
          Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2023/24
  • 621.201 UE Software Engineering I (Gruppe A) (2.0h / 4.0ECTS)
  • 621.202 UE Software Engineering I (Gruppe B) (2.0h / 4.0ECTS)
  • 621.203 UE Software Engineering I (Gruppe C) (2.0h / 4.0ECTS)
Wintersemester 2022/23
  • 621.201 UE Software Engineering I (Gruppe A) (2.0h / 4.0ECTS)
  • 621.202 UE Software Engineering I (Gruppe B) (2.0h / 4.0ECTS)
  • 621.203 UE Software Engineering I (Gruppe C) (2.0h / 4.0ECTS)
  • 621.204 UE Software Engineering I (Gruppe D) (2.0h / 4.0ECTS)
Wintersemester 2021/22
  • 621.201 UE Software Engineering I (Gruppe A) (2.0h / 4.0ECTS)
  • 621.202 UE Software Engineering I (Gruppe B) (2.0h / 4.0ECTS)
  • 621.203 UE Software Engineering I (Gruppe C) (2.0h / 4.0ECTS)
  • 621.204 UE Software Engineering I (Gruppe D) (2.0h / 4.0ECTS)
Wintersemester 2020/21
  • 621.201 UE Software Engineering I (Gruppe A) (2.0h / 4.0ECTS)
  • 621.202 UE Software Engineering I (Gruppe B) (2.0h / 4.0ECTS)
  • 621.203 UE Software Engineering I (Gruppe C) (2.0h / 4.0ECTS)
  • 621.204 UE Software Engineering I (Gruppe D) (2.0h / 4.0ECTS)