Navigation auf uzh.ch

Suche

Department of Informatics s.e.a.l

Advanced Software Engineering, Spring 2025

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

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.1 February 17, 2025 Course Introduction Pooja Rani, Marco E Palma
Session 1.2 February 20, 2025 Software Project Management Pooja Rani, Alex Wolf
Session 2 February 24, 2025 Cloud Applications with AWS and VCS Pooja Rani, Alex Wolf, Marco E Palma
Session 3 March 3, 2025    
Session 4 March 10, 2025 Best Practices for Testing and Debugging of Cloud Applications Waldemar Hummer
Session 5 March 17, 2025 Microservices and Docker Dr. Carol V. Alexandru-Funakoshi
Session 6 March 24, 2025 Security for Cloud Application Engineering Dr. Beat Fluri & Daniel Hogg
Session 7 March 31, 2025 Mid-term presentation  
Session 8 April 7, 2025 Continuous Software Development Dr. Carmine Vassallo
Session 9 April 14, 2025    
Session 10 April 21, 2025 Easter Holiday  
Session 11 April 28, 2025 Introduction to Cloud Computing Martina Rakaric
Session 12 May 5, 2025 Running Software in Production Tobias Sager
Session 13 May 12, 2025    
Session 14 May 19, 2025 Aspect-Oriented Programming  Prof. Harald Gall
Session 15 May 26, 2025 Final presentation  
Session 16 June 2, 2025 Exam  

Weiterführende Informationen

Title

Teaser text