|engl. Beschreibung/ Kurzkommentar
Software Engineering (M.Sc.)
Developing software requires more than just programming skills. Answering conceptual questions is perhaps even more important than excellent knowledge of a programming language. This course introduces participants to the basics of structured software development. During the course of a larger development project, the presented techniques will be exercised in practice. Topics include all phases of the development process, such as requirements analysis, UML modelling, design patterns or agile development.