A Systematic Analysis of Higher Education on Software Engineering in the Netherlands
Bastiaan Heeren, Fabiano Dalpiaz, Mazyar Seraj, Roberto Verdecchia, Vadim Zaytsev

TL;DR
This study provides a comprehensive analysis of software engineering higher education in the Netherlands, revealing coverage patterns, knowledge clusters, and areas for curriculum enhancement across 10 universities.
Contribution
It introduces a systematic crowd-sourced methodology for analyzing software engineering curricula and offers detailed insights into the Dutch higher education landscape.
Findings
Construction and Programming is most covered at Bachelor level.
Advanced topics are mainly covered at Master level.
Identified three clusters of related knowledge areas.
Abstract
Software engineering educators strive to continuously improve their courses and programs. Understanding the current state of practice of software engineering higher education can empower educators to critically assess their courses, fine-tune them by benchmarking against observed practices, and ultimately enhance their curricula. In this study, we aim to provide an encompassing analysis of higher education on software engineering by considering the higher educational offering of an entire European country, namely the Netherlands. We leverage a crowd-sourced analysis process by considering 10 Dutch universities and 207 university courses. The courses are analysed via knowledge areas adopted from the SWEBOK. The mapping process is refined via homogenisation and internal consistency improvement phases, and is followed by a data analysis phase. Given its fundamental nature, Construction and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Teaching and Learning Programming · Information Systems Education and Curriculum Development
