Course: Software Engineering


  • Course (Prof. Dr. Stefan Leue)
    Tuesday  10:00 - 11:30       Room: R 511           Start: 11 April 2023
    Thursday  13:30 - 15:00      Room R 511                             
  • Tutorial (David Boetius)
    Wednesday 11:45 - 13:15         Room P 602          Start: 19  April 2023
  • Tutorial II (Raffael Senn)
    Wednesday  13:30 - 15:00        Room M 628         Start: 19 April 2023


180 h, of that 84 h presence studies and 96 h self-studies.


Successful participation in the following modules:
Module Computer Science I
Module Computer Science II
Discrete Structures

Course Contents

The Software Engineering course introduces processes, methods and tools for the engineering design of software systems. It deals with software process models, software requirements, the object-oriented design of software and its architecture, the specification, verification and testing of software, the planning and implementation of software projects and the quantitative evaluation of software artifacts. At the same time, it prepares participants for the process-oriented implementation of software projects.

Teaching methods

Please register in ZEuS, which will register you automatically in ILIAS.

Learning objectives

Participants will be able to evaluate software development methods, structure their use, and manage software development projects themselves.

Course literature

Ian Sommerville. Software Engineering. 10th edition. Pearson Education Ltd. 2015.
Bernd Bruegge, Allen H. Dutoit. Object-Oriented Software Engineering. Using UML, Patterns and Java. 3rd edition, Prentice-Hall, 2009.
Additional literature will be announced during the course.

Record of academic assessments

Written exam, 90 minutes, plus coursework.
Details will be announced during the course.


The lecture will be held in English. The lecture notes are available in English only. A recording of the lecture in German from a previous semester will be provided. Course and examination credits can be taken in German in any case.



Weekly teaching hours

SWS 4 (+ tutorial 2)