Spring Term 2026
This is the latest schedule of this course. The course material is available in MS Teams
| CaW/ CoW | Date | Topic | Labs & Milestones(*) |
|---|---|---|---|
| 08/01 | 26.02.26 | Course Overview Introduction to Software Construction and Version Control Systems | |
| 09/02 | 05.03.26 | Version Control & Git Basics | |
| 10/03 | 12.03.26 | Remote Git and Git Workflows | |
| 11/04 | 19.03.26 | Introduction to build automation with Maven Clean Code | |
| 12/05 | 26.03.26 | Continuous Integration with gitlab-ci & Maven | |
| 13/06 | 02.04.26 | Unit Testing 1 – Introduction to Unit Testing with JUnit | |
| 14/– | 09.04.26 | Osterferien | |
| 15/07 | 16.04.26 | Unit Testing 2 – Test data & How to write good unit tests | |
| 16/08 | 23.04.26 | 1. Exam (details see Assessment) | |
| 17/09 | 30.04.26 | Test Isolation & Mock Testing 1 | |
| 18/10 | 07.05.26 | Test Isolation & Mock Testing 2 | |
| 19/11 | 14.05.26 | Metrics | |
| 20/12 | 21.05.26 | Refactoring | |
| 21/13 | 28.05.26 | 2. Exam | |
| 22/14 | 04.06.26 | Finish MPs | |
(*) The entries mark the deadlines for the creation of the Pull Request for the corresponding lab solution (typically on Saturday of this week).