621.203 (23W) Software Engineering I (Group C)
Overview
- Lecturer
- LV Nummer Südostverbund INE06003UL
- Course title german Software Engineering I (Gruppe C)
- Type Practical class (continuous assessment course )
- Course model Attendance-based course
- Hours per Week 2.0
- ECTS credits 4.0
- Registrations 34 (30 max.)
- Organisational unit
- Language of instruction Deutsch
- possible language(s) of the assessment German , English
- Course begins on 05.10.2023
- eLearning Go to Moodle course
Time and place
Course Information
Intended learning outcomes
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.
Teaching methodology
- 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
Course content
- Software Comprehension
- Software Testing
- Software Metrics
- Refactoring
Prior knowledge expected
Gute Programmierkenntnisse, aber wenigstens ESOP und OMI
Examination information
Examination methodology
6 Übungsblätter
2 schriftliche Klausuren (ca. zur Semestermitte und zum Semesterende)
Examination topic(s)
Inhalte der Übungsaufgaben
Assessment criteria / Standards of assessment for examinations
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
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 19W.2)
-
Subject: Fachspezifische Ergänzungsfächer (AAU)
(Compulsory elective)
-
INE.006 Software Engineering I (
2.0h UE / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 5. Semester empfohlen
-
INE.006 Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Subject: Fachspezifische Ergänzungsfächer (AAU)
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Grundlagen der Softwareentwicklung
(Compulsory subject)
-
2.2 Software Engineering I (
2.0h UE / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.2 Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Subject: Grundlagen der Softwareentwicklung
(Compulsory subject)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Grundlagen der Softwareentwicklung
(Compulsory subject)
-
2.2 Software Engineering I (
2.0h UE / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.2 Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Subject: Grundlagen der Softwareentwicklung
(Compulsory subject)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Principles of Software Development
(Compulsory subject)
-
Software Engineering I (
2.0h UE / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
Software Engineering I (
2.0h UE / 4.0 ECTS)
-
Subject: Principles of Software Development
(Compulsory subject)
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 17W.1)
-
Subject: Grundlagen der Informatik und Softwareentwicklung
(Compulsory subject)
-
2.8 Software Engineering I (
2.0h KS / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.8 Software Engineering I (
2.0h KS / 4.0 ECTS)
-
Subject: Grundlagen der Informatik und Softwareentwicklung
(Compulsory subject)
- Bachelor's degree programme Management Information Systems
(SKZ: 522, Version: 20W.2)
-
Subject: Grundlagen der Informatik und Softwareentwicklung
(Compulsory subject)
-
2.6 Software Engineering I (
0.0h UE / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 3. Semester empfohlen
-
2.6 Software Engineering I (
0.0h UE / 4.0 ECTS)
-
Subject: Grundlagen der Informatik und Softwareentwicklung
(Compulsory subject)
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 12W.1)
-
Subject: Grundlagen der Informatik und Softwareentwicklung
(Compulsory subject)
-
2.6 Software Engineering I (
2.0h KU / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS)
-
2.6 Software Engineering I (
2.0h KU / 4.0 ECTS)
-
Subject: Grundlagen der Informatik und Softwareentwicklung
(Compulsory subject)
- Master's degree programme Information Management
(SKZ: 922, Version: 19W.1)
-
Subject: Ergänzungsfach (Supplementary Subject)
(Compulsory elective)
-
Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, KS / 16.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS) Absolvierung im 1., 2. Semester empfohlen
-
Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, KS / 16.0 ECTS)
-
Subject: Ergänzungsfach (Supplementary Subject)
(Compulsory elective)
- Master's degree programme Information Management
(SKZ: 922, Version: 23W.1)
-
Subject: Ergänzungsfach (Supplementary Subject)
(Compulsory elective)
-
7.3 Ergänzungsfach (Supplementary Subject) (
0.0h VO, VC, VI, KS, UE / 16.0 ECTS)
- 621.203 Software Engineering I (Group C) (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)
-
Subject: Ergänzungsfach (Supplementary Subject)
(Compulsory elective)
- Master's degree programme Information Management
(SKZ: 922, Version: 13W.2)
-
Subject: Ergänzungsfach III: Informatik Grundlagen
(Compulsory elective)
-
6.5.2 Software Engineering I (
2.0h KS / 4.0 ECTS)
- 621.203 Software Engineering I (Group C) (2.0h UE / 4.0 ECTS)
-
6.5.2 Software Engineering I (
2.0h KS / 4.0 ECTS)
-
Subject: Ergänzungsfach III: Informatik Grundlagen
(Compulsory elective)
- Bachelorstudium Technische Mathematik
(SKZ: 201, Version: 17W.1)
-
Subject: Informatik
(Compulsory elective)
-
13.1 Lehrveranstaltungen aus dem Erweiterungscurriculum "Grundlagen der Informatik" (
0.0h XX / 12.0 ECTS)
- 621.203 Software Engineering I (Group C) (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)
-
Subject: Informatik
(Compulsory elective)
Equivalent courses for counting the examination attempts
- Wintersemester 2024/25
- Wintersemester 2023/24
- Wintersemester 2022/23
- Wintersemester 2021/22
- Wintersemester 2020/21