Teaching
The Chair of Software Engineering & AI provides comprehensive education in software engineering and artificial intelligence, primarily for Computer Science and Information Engineering students. Our courses cover key areas of Software Engineering, Deep Learning, and Human-Computer Interaction, aligning with our ongoing research. The curriculum includes foundational and advanced courses in Software Engineering, AI Fundamentals, and Human-Computer Interaction, complemented by specialized modules such as AI-Assisted Software Development, and generative artificial intelligence. We employ various teaching methods including lectures, seminars, and practical projects. Students can earn credits through exams, presentations, or research assignments. All courses are offered regularly throughout the academic year. By incorporating current research topics into our teaching, we aim to equip students with relevant skills for both industry roles and academic pursuits in the rapidly evolving fields of software engineering and AI.