Our Bachelor's programme combines fundamental methodological expertise with practical skills. In the Master's programme, students can deepen their knowledge and develop expertise in several important areas of computer science. Five specialised Master's degree programmes enable a special focus on highly relevant future areas. The range is complemented by our teacher training programmes and various computer science-related courses.