Experience Report on the Adaptable Integration of Requirements Engineering Courses into Curricula for Professionals
This addresses the need for adaptable software engineering education for professionals, but it is incremental as it builds on existing educational practices.
The authors tackled the challenge of integrating requirements engineering courses into software engineering education curricula for professionals, reporting on their experience developing three such curricula and proposing a systematic approach with basic principles for effective integration.
There is a growing demand for software engineering education (SEE) for professionals because of the increasing demand, active evolution of the technological landscape, and changes in the skills required by the practice. Integrating requirements engineering (RE) courses into SEE curricula for professionals systematically and effectively is challenging. In particular, curricula for professionals have different demands, are more dynamic, and modular in nature. In this study, we report on our experience in the development of three SEE curricula for professionals and the integration of RE courses into such curricula. We suggest basic principles for such integration and describe the systematic approach focused on course content mapping that we have developed.