Summer Term 2026

AI in Software Engineering (Lecture / Exercise)

LecturerProf. Dr. Dominik Sobania
Lecture TimeWednesdays, 2 pm – 4 pm
Exercise/Tutorial TimeWednesdays, 4 pm – 6 pm
MoodleEnrollment key will be announced in the first lecture
Course Catalog (LSF)Link to entry
Recommended PrerequisitesBasic knowledge of programming and software engineering
Learning Content• Foundations of Large Language Models (LLMs)
• Search-Based Software Engineering (SBSE): Local and evolutionary search, Genetic Improvement (GI)
• Retrieval Augmented Generation (RAG)
• Model Context Protocol (MCP)
• Agentic AI in Software Engineering
• Requirements Engineering with AI support
• Code Generation
• Automated Test Generation: LLM-based, Search-Based Software Testing (SBST)
• Maintenance: Automated Program Repair, Refactoring
• Continuous Delivery with AI support
• Documentation and Knowledge Management with AI
• Data Protection & Responsibility: EU AI Act, data privacy, security risks

Seminar

LecturerProf. Dr. Dominik Sobania
RoomSA 215
Maximum Capacity20
Dates• 2026-04-15 - 10 am to 12 pm - Kick-off meeting
• 2026-05-05 - 2 pm to 6 pm - Workshop: Scientific Writing
• 2026-05-29 - 10 am to 2 pm - Q&A session (online)
• 2026-06-29 - 10 am to 2 pm - Q&A session (online)
• 2026-07-06 - 10 am to 2 pm - Presentations 1
• 2026-07-07 - 2 pm to 6 pm - Presentations 2
Recommended PrerequisitesBasic knowledge of programming and software engineering.
Learning ContentChanging topics in the field of Generative Artificial Intelligence. 
A current list of topics can be found in Moodle (Enrollment key: aise).
RegistrationDetails regarding the specific topic assignment will be announced during the kick-off meeting on 2026-04-15.

Bachelor's Project

LecturerProf. Dr. Dominik Sobania
RoomSM 311 (Kick-off meeting)
Maximum Capacity20
Date2026-04-16 - 10 am to 12 pm - Kick-off meeting
Recommended PrerequisitesBasic knowledge of programming and software engineering.
Learning ContentChanging topics in the field of Generative Artificial Intelligence.
A current list of topics can be found in Moodle (Enrollment key: aise).
RegistrationDetails regarding the specific topic assignment will be announced during the kick-off meeting on 2026-04-16.