Lecturer: Regina Hebig
Date: Mo, 13:00 - 15:00 Uhr from 13.04. to 13.07.2026 / Wed, 13:00 - 15:00 Uhr from 15.04. to 15.07.2026
Location: Albert-Einstein-Straße 22, SR101
Event number: 23900

Target group

Students of the study programs:

  • Computer Science, Master (elective)
  • Computer Science International (elective)

Teaching objective

Technical:

  • Explain processes and engineering strategies to develop AI/ML-based systems.
  • Explain typical requirements for AI/ML-based systems (e.g. requirements for data)

Methodological:

  • Evaluate fairness and biases of AI/ML-based systems.
  • Apply architectures and patterns for AI/ML-based systems.

Social/ethical:  

  • Explain challenges in interdisciplinary collaboration when developing AI/ML-based systems

Self:

  • Ability to read, present, and critically discuss research papers related to software engineering for AI/ML-based systems
  • Ability to design and apply examples, tutorials, or exercises to demonstrate software engineering approaches
    Improve expressive skills in writing and speaking

 

Content

The course will cover a range of topics in software engineering for AI/ML-based systems:

  • Processes, engineering practices, and interdisciplinary work.
  • Requirements analysis
  • Architecture
  • Verification, testing, and debugging
  • Fairness, bias, and ethics
  • User management and understandability of AI decisions