Measuring Curriculum Alignment across Topical Coverage, Competency, and Cognitive Depth: A Longitudinal Framework Applied to CS2013 and CS2023
Summary
A human-in-the-loop pipeline has been developed to measure how completely undergraduate computer science programs cover international curricular guidelines. Applied longitudinally to one accredited BSc in Computer Science, the pipeline assesses coverage against Computer Science Curricula 2013 (CS2013) and 2023 (CS2023). It represents programs and guidelines as structured corpora, uses semantic retrieval for candidate course-to-knowledge-unit matches, and confirms them via human judgment. A reciprocal-rank-fusion ensemble was the strongest retriever among seven benchmarked, outperforming a long-context model. The program covers 49.7% of CS2023 and 50.9% of CS2013 knowledge units, showing near-constant coverage over a decade. While articulating competency for ~88% of covered units under both guidelines, it delivers recommended cognitive depth for 76% under CS2023 versus 95% under CS2013, reflecting CS2023's raised expectations. The analysis identifies persistent structural gaps in areas like parallel and distributed computing.
Key takeaway
For Computer Science program directors evaluating curriculum alignment, this framework offers a reproducible method to assess coverage against evolving guidelines like CS2023. You can identify specific topical, competency, and cognitive depth gaps in your program. Implementing a human-in-the-loop pipeline with robust semantic retrieval, like reciprocal-rank-fusion, will provide validated insights into where your curriculum meets or falls short of current standards. This enables targeted revisions to address persistent structural deficiencies.
Key insights
A human-in-the-loop pipeline reliably measures curriculum alignment to evolving guidelines across topical coverage, competency, and cognitive depth.
Principles
- Retriever choice significantly impacts semantic matching accuracy.
- Human judgment is crucial for confirming matches.
- Longitudinal analysis reveals persistent curriculum gaps.
Method
The pipeline represents curricula as structured corpora, generates candidate course-to-knowledge-unit matches via semantic retrieval, and confirms them through human judgment under explicit coverage definitions.
In practice
- Apply reciprocal-rank-fusion for robust semantic retrieval.
- Validate curriculum maps with independent raters (e.g., Cohen's kappa).
- Use the instrument to identify specific curriculum gaps.
Topics
- Curriculum Alignment
- Computer Science Education
- CS2023 Guidelines
- Semantic Retrieval
- Program Evaluation
- Educational Measurement
Best for: AI Scientist, Research Scientist
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.