By completing the master's thesis, the student provides evidence that he/she is able to process and solve complex and holistic tasks in computer science on the basis of comprehensive scientific knowledge and by applying the scientific method apparatus. In particular, the student has brought the technical and methodological knowledge acquired during the master's program as well as his/her technical and social competence into the processing of the master's thesis and applied them successfully. The master's seminar serves to discuss the content and methodology of the master's thesis. At the same time, it serves as an exchange of scientific and practical experience and enables the students to reflect on different approaches to solutions on the basis of theoretical knowledge and experience. The master seminar ends with a colloquium on the master thesis.