Course: Software Engineering

Schedule:

  • Course (Prof. Dr. Stefan Leue)
    Tuesday  10:00 - 11:30       Room: R 511           Start: 12 April 2022
    Thursday  13:30 - 15:00      Room R 611                                   
  • Tutorial (Fabian Bauer-Marquart)
    Tuesday 11:45 - 13:15         Room M 628          Start: 19  April 2022
  • Tutorial II (Martin Kölbl)
    Tuesday  15:15 - 16:45        Room ZT 702         Start: 19 April 2021

Workload

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

Prerequisites

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.

Remark

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.

Credits

ECTS 6

Weekly teaching hours

SWS 4 (+ tutorial 2)