621.202 (23W) Software Engineering I (Gruppe B)
Überblick
- Lehrende/r
- LV Nummer Südostverbund INE06002UL
- LV-Titel englisch Software Engineering I (Group B)
- LV-Art Übung (prüfungsimmanente LV )
- LV-Modell Präsenzlehrveranstaltung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 28 (30 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- LV-Beginn 05.10.2023
- eLearning zum Moodle-Kurs
Zeit und Ort
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
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 BenotungsschemaPosition 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 5. Semester empfohlen
-
INE.006 Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Fach: Fachspezifische Ergänzungsfächer (AAU)
(Wahlfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.2 Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.2 Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 12W.1)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
-
Software Engineering I (
2.0h UE / 4.0 ECTS)
- 621.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.8 Software Engineering I (
2.0h KS / 4.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.6 Software Engineering I (
0.0h UE / 4.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS)
-
2.6 Software Engineering I (
2.0h KU / 4.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Masterstudium Information Management
(SKZ: 922, Version: 19W.1)
-
Fach: Ergänzungsfach (Supplementary Subject)
(Wahlfach)
-
Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, KS / 16.0 ECTS)
- 621.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 1., 2. Semester empfohlen
-
Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, KS / 16.0 ECTS)
-
Fach: Ergänzungsfach (Supplementary Subject)
(Wahlfach)
- Masterstudium Information Management
(SKZ: 922, Version: 23W.1)
-
Fach: Ergänzungsfach (Supplementary Subject)
(Wahlfach)
-
7.3 Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, VI, KS, UE / 16.0 ECTS)
- 621.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 1., 2. Semester empfohlen
-
7.3 Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, VI, KS, UE / 16.0 ECTS)
-
Fach: Ergänzungsfach (Supplementary Subject)
(Wahlfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS)
-
6.5.2 Software Engineering I (
2.0h KS / 4.0 ECTS)
-
Fach: Ergänzungsfach III: Informatik Grundlagen
(Wahlfach)
- 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.202 Software Engineering I (Gruppe B) (2.0h UE / 4.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
13.1 Lehrveranstaltungen aus dem Erweiterungscurriculum "Grundlagen der Informatik" (
0.0h XX / 12.0 ECTS)
-
Fach: Informatik
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
- Wintersemester 2023/24
- Wintersemester 2022/23
- Wintersemester 2021/22
- Wintersemester 2020/21