Module CS2301-KP06, CS2301
Lab Course Software Engineering (SWEngPrakt)
Duration
1 Semester
Turnus of offer
each summer semester
Credit points
6 (Typ A)
Course of studies, specific fields and terms:
- Bachelor Media Informatics 2020, compulsory, computer science
- Bachelor Computer Science 2019, compulsory, foundations of computer science
- Bachelor Robotics and Autonomous Systems 2020 , compulsory, computer science
- Bachelor Medical Informatics 2019, compulsory, computer science
- Bachelor Computer Science 2016, compulsory, foundations of computer science
- Bachelor Robotics and Autonomous Systems 2016, compulsory, computer science
- Bachelor IT-Security 2016, compulsory, computer science
- Bachelor Media Informatics 2014, compulsory, foundations of computer science
- Bachelor Medical Informatics 2014, compulsory, computer science
- Bachelor Computer Science 2014, compulsory, foundations of computer science
Classes and lectures:
- Lab Course Software Engineering (practical course, 4 SWS)
Workload:
- 60 hours in-classroom work
- 50 hours work on project
- 60 hours group work
- 10 hours oral presentation and discussion (including preparation)
Contents of teaching:
- Realization of a software system
- Project management and team work
- Design, implementation and testing
Qualification-goals/Competencies:
- The students are able to systematically design software systems whose implemention meets the requirements, using object oriented techniques.
- They can use UML and CASE tools.
- They can decide how to advance their software in a sensible way.
- They can contribute their experience in the realization of a software development project in further projects.
- They have the qualification to present artefacts, to comply to standards and to observe time limits.
- They are qualified to work in a team and to reflect their social skills.
Grading through:
- continuous, successful participation in practical course
- presentation
- successful addressing of the project goals
- documentation
Responsible for this module:
Literature:
- H. Balzert : Lehrbuch der Softwaretechnik: Softwaremanagement Spektrum Akademischer Verlag 2008
- B. Brügge, A. H. Dutoit : Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java Pearson Studium 2004
- I. Sommerville : Software Engineering Addison-Wesley 2012
- B. Oestereich : Analyse und Design mit der UML 2.3 - Objektorientierte Softwareentwicklung Oldenbourg 2009
Language:
- offered only in German
Notes:
Admission requirements for taking the module:- Passing the module CS2300-KP06 Software Engineering is a prerequisite for taking this module.
It is recommended to take this practical course directly after CS2300-KP06 Software Engineering.
Admission requirements for participation in module examination(s):
- Successful participation in the internship as specified at the beginning of the semester.
Module Exam(s):
- CS2301-L1: Internship Software Engineering, graded internship, 100% of module grade.
Last Updated:
01.02.2022