Advanced Software Engineering, Spring 2026
Course page
This year the course will have all relevant information on OLAT.
Please, use the following link to find the course details, schedule, project instructions, and grading criteria.
Description
Deepen your knowledge about advanced software engineering practices. The lectures will be complemented by a development team project, which enables active learning during the lecture and a realistic use case that serves as an example to support the preparation before and after the lecture. At the end of the course, the students will present their projects. Students will be graded in three parts: the team project, individual report, and final exam.
Organization
| 👨🏫 Instructors | Prof. Dr. Harald C. Gall, Dr. Pooja Rani |
|---|---|
| ⏰ Lecture | Mondays, 12:15 – 13:45, BIN-2.A.10 (Seminarraum) |
| 🇬🇧 Language | English |
| 👨🎓 Target | M.Sc. Informatics students |
| ⏫ ECTS | 6 points |
| ⏪ Prerequisites | Software Engineering, Programming |
| 🗃 Registration | Registration at the course introduction lecture and through Modulbuchung |
| 📨 Contact | E-mail Dr. Pooja Rani for any administrative matters |
| ℹ️ Details | Course Page |
Schedule
| Lecture | Date | Lecture Name | Lecturer |
| Session 1 | February 16, 2026 | Course Introduction, Software Project Management | Pooja Rani, Marco E Palma, Alex Wolf |
| Session 2 | February 23, 2026 | Cloud Applications with AWS and VCS | Pooja Rani, Alex Wolf |
| Session 3 | March 2, 2026 | Beyond the Code: Document it Effectively | Pooja Rani, |
| Session 4 | March 9, 2026 | Microservices and Docker | Dr. Carol V. Alexandru-Funakoshi |
| Session 5 | March 16, 2026 | Best Practices for Testing and Debugging of Cloud Applications | Waldemar Hummer |
| Session 6 | March 23, 2026 | Mid-term presentation | |
| Session 7 | March 30, 2026 | TBD | |
| Session 8 | April 13, 2026 | Continuous Software Development | Dr. Carmine Vassallo |
| Session 9 | April 27, 2026 | Security for Cloud Application Engineering | Dr. Beat Fluri & Daniel Hogg |
| Session 10 | May 4, 2026 | Introduction to Cloud Computing | |
| Session 11 | May 11, 2026 | Running Software in Production | Tobias Sager |
| Session 12 | May 18, 2026 | Final presentation | |
| Session 13 | June 1, 2026 | Exam |