Dr. Alexander Neumann

Software is rarely written by one person for a single use. It is built by teams, for customers, and it has to be maintained for years. This course introduces the engineering discipline behind that: how to get from a customer's idea to working, tested software in a systematic way.

You will apply these methods in a group project and an individual assignment, which together make up your final grade.