Course-Prerequisite Networks for Analyzing and Understanding Academic Curricula
Pavlos Stavrinides, Konstantin Zuev

TL;DR
This paper introduces a network-based approach to analyze academic curricula through course-prerequisite networks, enabling visualization, importance ranking, and interdepartmental knowledge flow analysis to improve educational planning.
Contribution
It presents a novel methodology for analyzing CPNs using centrality, hierarchical structure, and interdependence measures, with practical applications for curriculum design and resource allocation.
Findings
Identification of key courses using centrality measures
Hierarchical stratification of course networks
Quantification of knowledge flow between departments
Abstract
Understanding a complex system of relationships between courses is of great importance for the university's educational mission. This paper is dedicated to the study of course-prerequisite networks (CPNs), where nodes represent courses and directed links represent the formal prerequisite relationships between them. The main goal of CPNs is to model interactions between courses, represent the flow of knowledge in academic curricula, and serve as a key tool for visualizing, analyzing, and optimizing complex curricula. First, we consider several classical centrality measures, discuss their meaning in the context of CPNs, and use them for the identification of important courses. Next, we describe the hierarchical structure of a CPN using the topological stratification of the network. Finally, we perform the interdependence analysis, which allows to quantify the strength of knowledge flow…
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
TopicsComplex Network Analysis Techniques · Bioinformatics and Genomic Networks
