Module 39-Inf-SE_a Software Engineering

Faculty

Person responsible for module

Regular cycle (beginning)

Every winter semester

Credit points and duration

5 Credit points

For information on the duration of the modul, refer to the courses of study in which the module is used.

Competencies

Die Studierenden sind in der Lage, die grundlegenden Methoden der Softwaretechnik und des Projektmanagements in realen Entwicklungsprojekten anwenden zu können. Die erlernten Methoden ermöglichen es den Studierenden , eine anwendungsfallzentrierte Problemanalyse durchzuführen. Davon ausgehend können sie ein objektorientiertes Modell für die zu erstellende Software entwerfen, welches schrittweise bis hin zur Implementierung in einer objektorientierten Programmiersprache verfeinert wird.
Die Studierenden beherrschen eine prozessorientierte Softwareentwicklung und erarbeiten für komplexe Probleme selbstständig Lösungen anhand der gelernter Vorgehensmodelle. Zusätzlich erworbene Kenntnisse über moderne Methoden und Werkzeuge des Projektmanagements sowie in Vortrags- und Präsentationstechniken vermitteln den Studierenden die notwendigen Kompetenzen für erfolgreiche Mitarbeit und Kommunikation in Projekten und Teams unterschiedlicher Größe.

Content of teaching

Im Rahmen dieses Moduls werden die grundlegenden Methoden der Softwaretechnik (Anforderungsmanagement, Spezifikation, nutzerzentriertes Design, objektorientierte Analyse und Design, Modellierung mit UML, Dokumentation, Testen, ...) und des Projektmanagements (Projektplanung, Projektcontrolling, Vorgehensmodelle, Qualitätssicherung) zur Durchführung eines realen Projekts vermittelt.  
Die Studierenden sollen die erlernten Methoden in einem individuell zu realisierenden Einzelprojekt und in den Übungen anwenden und vertiefen. In einem begleitenden Seminar werden nach einer Einführung in Präsentations- und Moderationstechniken einzelne Themen vertieft und anhand von Beispielen präsentiert sowie in der Gruppe in einer durch die Studierenden moderierten Diskussion besprochen.

Recommended previous knowledge

Necessary requirements

Erfolgreicher Abschluss des Moduls 39-Inf-2_a oder 39-Inf-PP.

Explanation regarding the elements of the module

Begründung der Notwendigkeit von zwei Teilprüfungen: In der mündlichen Prüfung wird die theoretische Beherrschung des Stoffes überprüft, während im Seminar und in der Übung die Präsentation eines Software-Engineering-Themas und Moderation einer Diskussionsrunde bzw. die Fähigkeit zur Erstellung und Dokumention objektorientierter Software geprüft wird.

Module structure: 2 uPr 1

Courses

Software-Engineering
Type lecture
Regular cycle WiSe
Workload5 60 h (30 + 30)
LP 2 [Pr]
Softwaremodellierung mit UML, Projektanalyse und -präsentation
Type seminar
Regular cycle WiSe
Workload5 30 h (15 + 15)
LP 1 [Pr]
Softwaremodellierung mit UML, Projektanalyse und -präsentation
Type tutorial (in connection with lecture/seminar)
Regular cycle WiSe
Workload5 60 h (15 + 45)
LP 2

Examinations

oral examination
Allocated examiner Teaching staff of the course Software-Engineering (lecture)
Weighting without grades
Workload -
LP2 -

Im Umfang von 8-10 Minuten, in der Regel als Gruppenprüfung mit drei Personen im Gesamtumfang von 20-30 Minuten.

portfolio
Weighting without grades
Workload -
LP2 -

Erfolgreiche Durchführung einer Diskussionsmoderation im Seminar einschließlich kurzer Einführung in das Thema (ca. 8-10 min.), Nachweis korrekt gelöster Übungsaufgaben, die auf das vertiefte Verständnis der im Modul vermittelten Methoden abzielen. Erfolgreiche Umsetzung eines Softwareentwicklungsprojekts zur praktischen Anwendung der erlernten Kompetenzen. Im Laufe eines Semesters werden jeweils vier Aufgabenzettel und vier Projektmeilensteine in alternierendem Rhythmus ausgegeben. Es müssen insgesamt jeweils 50% der erzielbaren Punkte bei der Bearbeitung von Aufgabenzetteln und Projektmeilensteinen erreicht werden.

The module is used in these degree programmes:

Degree programme Version Profile Recom­mended start 3 Duration Manda­tory option 4
Bioinformatics and Genome Research / Bachelor of Science [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 01.07.2019 und 16.08.2021] Bachelor with One Core Subject (Academic) 3. one semester Obli­gation
Bioinformatics and Genome Research / Master of Science [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 04.06.2020 und 31.03.2023] 1. one semester Compul­sory optional subject
Informatics / Bachelor of Science [FsB vom 16.05.2023 mit Änderung vom 01.08.2023] Major Subject (Academic) Technical Informatics 3. one semester Obli­gation
Informatics / Bachelor of Science [FsB vom 16.05.2023 mit Änderung vom 01.08.2023] Major Subject (Academic) Bioinformatics 3. one semester Obli­gation
Informatics / Bachelor of Science [FsB vom 16.05.2023 mit Änderung vom 01.08.2023] Major Subject (Academic) Modelling 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 16.05.2023 mit Änderung vom 01.08.2023] Minor Subject (Academic), 60 CPs Practical Informatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 16.05.2023 mit Änderung vom 01.08.2023] Minor Subject (Academic), 60 CPs Technical Informatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 16.05.2023 mit Änderung vom 01.08.2023] Minor Subject (Academic), 30 CPs Software Engineering 3. one semester Obli­gation
Informatics / Bachelor of Science [FsB vom 04.06.2020 mit Änderung vom 15.12.2021] Major Subject (Academic) Technical Informatics 3. one semester Obli­gation
Informatics / Bachelor of Science [FsB vom 04.06.2020 mit Änderung vom 15.12.2021] Major Subject (Academic) Bioinformatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 04.06.2020 mit Änderung vom 15.12.2021] Minor Subject (Academic), 60 CPs Practical Informatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 04.06.2020 mit Änderung vom 15.12.2021] Minor Subject (Academic), 60 CPs Technical Informatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 04.06.2020 mit Änderung vom 15.12.2021] Minor Subject (Academic), 30 CPs Software Engineering 3. one semester Obli­gation
Informatics / Bachelor of Science [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021] Major Subject (Academic) 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021] Minor Subject (Academic), 60 CPs Practical Informatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021] Minor Subject (Academic), 60 CPs Technical Informatics 3. one semester Obli­gation
Informatics / Bachelor [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021] Minor Subject (Academic), 30 CPs Software Engineering 3. one semester Obli­gation
Intelligent Systems / Master of Science [FsB vom 27.07.2018 mit Änderung vom 04.06.2020] 1. one semester Compul­sory optional subject
Cognitive Informatics / Bachelor of Science [FsB vom 16.05.2023] Bachelor with One Core Subject (Academic) 3. one semester Obli­gation
Cognitive Informatics / Bachelor of Science [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 01.07.2019 und 16.08.2021] Bachelor with One Core Subject (Academic) 3. one semester Obli­gation
Informatics for the Natural Sciences / Bachelor of Science [FsB vom 30.09.2016 mit Änderung vom 01.07.2019 und 16.08.2021] Bachelor with One Core Subject (Academic) 3. one semester Obli­gation
Informatics for the Natural Sciences / Master of Science [FsB vom 30.09.2016 mit Berichtigung vom 10.01.2017 und Änderungen vom 15.09.2017, 02.05.2018, 04.06.2020 und 31.03.2023] 1. one semester Compul­sory optional subject

Automatic check for completeness

The system can perform an automatic check for completeness for this module.

Previus version of this module


Legend

1
The module structure displays the required number of study requirements and examinations.
2
LP is the short form for credit points.
3
The figures in this column are the specialist semesters in which it is recommended to start the module. Depending on the individual study schedule, entirely different courses of study are possible and advisable.
4
Explanations on mandatory option: "Obligation" means: This module is mandatory for the course of the studies; "Optional obligation" means: This module belongs to a number of modules available for selection under certain circumstances. This is more precisely regulated by the "Subject-related regulations" (see navigation).
5
Workload (contact time + self-study)
SL
Study requirement
Pr
Examination
bPr
Number of examinations with grades
uPr
Number of examinations without grades
Diese Leistung kann gemeldet und verbucht werden.

Sidebar

Elements of the module

Courses

Examinations

Programme of lectures (eKVV)

Programme of lectures (eKVV)

Show lists of modules

Bioinformatics and Genome Research / Bachelor of Science: Bachelor with One Core Subject (Academic) [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 01.07.2019 und 16.08.2021]

Bioinformatics and Genome Research / Master of Science

Informatics / Bachelor of Science: Major Subject (Academic) // Technical Informatics

Informatics / Bachelor of Science: Major Subject (Academic) // Bioinformatics

Informatics / Bachelor of Science: Major Subject (Academic) // Modelling

Informatics / Bachelor: Minor Subject (Academic), 60 CPs // Practical Informatics

Informatics / Bachelor: Minor Subject (Academic), 60 CPs // Technical Informatics

Informatics / Bachelor: Minor Subject (Academic), 30 CPs // Software Engineering

Informatics / Bachelor of Science: Major Subject (Academic) // Technical Informatics [FsB vom 04.06.2020 mit Änderung vom 15.12.2021]

Informatics / Bachelor of Science: Major Subject (Academic) // Bioinformatics [FsB vom 04.06.2020 mit Änderung vom 15.12.2021]

Informatics / Bachelor: Minor Subject (Academic), 60 CPs // Practical Informatics [FsB vom 04.06.2020 mit Änderung vom 15.12.2021]

Informatics / Bachelor: Minor Subject (Academic), 60 CPs // Technical Informatics [FsB vom 04.06.2020 mit Änderung vom 15.12.2021]

Informatics / Bachelor: Minor Subject (Academic), 30 CPs // Software Engineering [FsB vom 04.06.2020 mit Änderung vom 15.12.2021]

Informatics / Bachelor of Science: Major Subject (Academic) [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021]

Informatics / Bachelor: Minor Subject (Academic), 60 CPs // Practical Informatics [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021]

Informatics / Bachelor: Minor Subject (Academic), 60 CPs // Technical Informatics [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021]

Informatics / Bachelor: Minor Subject (Academic), 30 CPs // Software Engineering [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 15.11.2019 und 16.08.2021]

Intelligent Systems / Master of Science [FsB vom 27.07.2018 mit Änderung vom 04.06.2020]

Cognitive Informatics / Bachelor of Science: Bachelor with One Core Subject (Academic)

Cognitive Informatics / Bachelor of Science: Bachelor with One Core Subject (Academic) [FsB vom 30.09.2016 mit Änderungen vom 15.09.2017, 02.05.2018, 01.07.2019 und 16.08.2021]

Informatics for the Natural Sciences / Bachelor of Science: Bachelor with One Core Subject (Academic) [FsB vom 30.09.2016 mit Änderung vom 01.07.2019 und 16.08.2021]

Informatics for the Natural Sciences / Master of Science