A New Course Difficulty Index (CDf): Framework and Application
Computer Science and Information Systems, Tome 22 (2025) no. 1.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

A new framework for the quantification of course difficulty in academic curricula is proposed. The originality of the approach lies in its course-centric nature. A course difficulty index value is calculated (CDf), using difficulty indicators that characterize the course as a whole. The difficulty indicators can be tailored to reflect the academic domain considered. A weighting percentage is calculated and it is assigned to each course difficulty indicator, by systematically conducting Principal Component Analysis (PCA) on students’ assessment data. Next, the weighted difficulty indicators are used to calculate CDf in the form of a composite indicator. In general, the value of the latter varies across courses, and across different offerings of a given course. The CDf framework is applied in the case of a university in Greece by utilizing course difficulty indicators which are objective in their nature, like course mean and median grades, passing grade percentages, etc. The dataset used spans a period of thirteen (13) academic years. The findings are used to identify courses that represent “bottlenecks” in student study paths. Subjective course difficulty indicators may also be used, like students’ questionnaire data. It is worth noting that the quantification of course difficulty by means of a single index can be used in the calculation of adjusted student scores and, as such, facilitate data mining operations on students’ assessment data. All in all, the proposed CDf framework and analysis comprise a useful tool for academic policy-making and quality assurance.
Keywords: course difficulty, difficulty index, learning analytics, principal component analysis, exploratory data analysis, composite indicator
@article{CSIS_2025_22_1_a3,
     author = {Konstantinos Kelesidis and Leonidas Karamitopoulos and Dimitris A. Dervos},
     title = {A {New} {Course} {Difficulty} {Index} {(CDf):} {Framework} and {Application}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {22},
     number = {1},
     year = {2025},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a3/}
}
TY  - JOUR
AU  - Konstantinos Kelesidis
AU  - Leonidas Karamitopoulos
AU  - Dimitris A. Dervos
TI  - A New Course Difficulty Index (CDf): Framework and Application
JO  - Computer Science and Information Systems
PY  - 2025
VL  - 22
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a3/
ID  - CSIS_2025_22_1_a3
ER  - 
%0 Journal Article
%A Konstantinos Kelesidis
%A Leonidas Karamitopoulos
%A Dimitris A. Dervos
%T A New Course Difficulty Index (CDf): Framework and Application
%J Computer Science and Information Systems
%D 2025
%V 22
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a3/
%F CSIS_2025_22_1_a3
Konstantinos Kelesidis; Leonidas Karamitopoulos; Dimitris A. Dervos. A New Course Difficulty Index (CDf): Framework and Application. Computer Science and Information Systems, Tome 22 (2025) no. 1. http://geodesic.mathdoc.fr/item/CSIS_2025_22_1_a3/