What does the curriculum for software engineering, IT systems integration and computer science at universities of applied sciences look like today? What topics are taught - and how? What is emphasized and how is the subject matter accepted and implemented by the students? Karin answers these and other questions and also explains what measures her university has taken with regard to sustainability.
“That’s also what concerns me: How do I spread the word to students that dealing with quality is part of their everyday life?” - Karin Vosseberg
Prof. Dr.-Ing. Karin Vosseberg has been a university lecturer at Bremerhaven University of Applied Sciences since 2009, specializing in IT systems integration and software engineering. She is committed to the integration of software quality assurance, sustainability in software development and digital sovereignty in curricula. She is a strong advocate for gender equality in STEM degree programs and is a member of specialist groups of the German Informatics Society and the Forum Computer Scientists for Peace and Social Responsibility. She has also been a member of the ASQF Executive Committee since 2015.
Highlights of this episode:
In this episode, we delve into the world of quality assurance in higher education, with a particular focus on the integration of sustainability and the practical application of these principles in the context of software development.
Today we are focusing on a topic that is extremely important for both students and teachers: quality assurance in higher education. My guest today is Karin Vosseberg from Bremerhaven University of Applied Sciences. Karin brings a wealth of experience and insight to share with us. What does quality assurance mean in this particular educational context? Find out in this in-depth discussion.
Karin emphasizes how crucial it is to integrate quality assurance practices into university teaching. “It’s not just about testing the functionality of a program or application,” explains Karin. “It’s about a holistic understanding of quality that includes non-functional requirements such as sustainability.” This view reflects a trend in which sustainability is increasingly coming into focus - not only as an ecological concept, but also as an integral part of software development and education.
One of the central topics of our conversation was the perception of quality assurance among students. As Karin notes, quality assurance is often not considered the “sexiest” topic among young developers. This is because many students tend to focus on rewriting software rather than the important role of quality assurance and testing procedures. However, through continuous educational work and practical examples, Karin and her colleagues are increasingly succeeding in changing this perception.
Karin goes on to explain how she and her team at Bremerhaven University of Applied Sciences have developed practical approaches to integrating quality assurance practices into the curriculum: “We try to make it clear to our students from the outset that quality is an integral part of the software development process.” Through projects, lab work and special events, students are encouraged to engage with different aspects of quality assurance - from writing robust code tests to addressing non-functional quality criteria such as performance and scalability.
A recurring theme in our conversation is the concept of sustainability. Karin shares with us her conviction that sustainability goes beyond ecological awareness and is directly linked to the way we develop and test software. She emphasizes the importance of a resource-efficient development environment and a critical approach to the consumption of resources by software products. She conveys this perspective to her students through practical exercises and projects.