Software Engineering Seminar
Degree programme | Computer Science - Software and Information Engineering |
Subject area | Engineering Technology |
Type of degree | Bachelor full-time |
Type of course unit (compulsory, optional) | Compulsory |
Course unit code | 024717050652 |
Teaching units | 2 |
Year of study | 2025 |
Name of lecturer(s) | 024717060000 Nachfolge REPE NONAME |
At least experience with one object-oriented programming language
Selected topics from SW-engineering, e.g;
- Programming languages with special features (typeless languages, functional programming, programming by contracts
- Aspect oriented programming
- Spezcial software architectures (Undo, Plugin, Domain-Driven)
- Generic programming (Templating)
- Domain-driven design (Eric Evans)
- Component-based SW Development
The students gain the competences, to immerse onself in a topic of the degree program using scientific literature. They are enabled to present this knowledge acquisition in a scientifcally funded manner in front of professionals in the field. Students are able to take on a critical view und can defend their theses after their presentation in a professional discussion.
Students will study some basics of a new topic of Computer Science on their own, preparing the structure of talk on their topic under the guidance of a list of criteria. In a session of individual coaching with the lecturer, this structure of the future talk will be discussed and analysed. Thereafter, students will fully detail the talk on their topic. Finally, the student will give his talk, answer questions and discuss with the participants details of his topic. The audience will be open for interested staff members of the Department of Computer Science.
Assessment: 30 % coaching meeting, and 70 % presentation and discussion.
Not applicable
Depending on the selected topic various books and journal articles ara available.
Classroom teaching