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
