In this paper, we propose a method to analyse the coherence of existing curricula at higher education institution. We focus our attention to engineering programmes at universities but the proposed method is by no means restricted to those cases. In contrast to other known methods, our approach is quantitative, decentralised, and asynchronous and allows to analyse entire programmes (in contrast to single courses) and does not depend on using specific teaching methods or tools. We propose to perform this quantitative assessment in two steps: first, representing the university programme as an opportune graph with courses and concepts as nodes and connections between courses and concepts as edges; second, analysing the structure of the programme using methods from graph theory. We thus perform two investigations, both leveraging a practical casedata collected from three engineering programmes at two Swedish universities: (a) how to represent university programmes in terms of graphs (here called concepts-courses graph (CCG)) and (b) how to reinterpret the most classical graph-theoretical node centrality indexes and connectivity and network flow results in order to analyse the programme structure, including to discover flows and mismatches.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.