Header

Search

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.

Couse Page

Description

Advanced Software Engineering course focuses on modern software development practices such as Cloud Computing, DevOps, Microservices and AI-assisted Software Engineering. The course is designed to provide students with both theoretical knowledge and practical skills required to excel in today's fast-evolving software industry. Guest lectures from industry experts will provide insights into real-world applications and emerging trends in software engineering.

The lectures will be complemented by a development team project, which enables active learning during the lecture and gives students the opportunity to apply their knowledge in a practical setting. At the end of the course, the students will present their projects. Students will be graded in two parts: the team project, and the 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 Dr. Pooja Rani, Alex Wolf, Melih Catal
Session 2 February 23, 2026 Cloud Applications with AWS and Agentic SE Alex Wolf, Melih Catal
Session 3 March 2, 2026 Microservices and Docker Dr. Carol V. Alexandru-Funakoshi
Session 4 March 9, 2026

Best Practices for Testing and Debugging of Cloud Applications

Waldemar Hummer

Session 5 March 16, 2026 Introduction to Cloud Computing Martina Rakaric
Session 6 March 23, 2026 Mid-term presentation  
Session 7 March 30, 2026 Running Software in Production Tobias Sager
Session 8 April 13, 2026 Security for Cloud Application Engineering Dr. Beat Fluri & Daniel Hogg
Session 9 April 27, 2026  Software Engineering for Embedded Systems Dr. Ouijdane Guiza 
Session 10 May 4, 2026 AI in Software Engineering Prof. Dr. Harald Gall
Session 11 May 11, 2026 Continuous Software Development Dr. Carmine Vassallo
Session 12 May 18, 2026 Final presentation  
Session 13 June 1, 2026 Exam  

Additional Information

Title

Teaser text