Toolkit for Analyzing Curricular Complexity
Automatically check for data entry issues
Calculates the average sequencing in a program
Calculates the blocking factor of a course
Calculates the core collapse sequence for a plan of study
Create a plan of study igraph object
Calculates the cruciality of a course
Calculates the curriculum rigidity
Calculates the deferment factor of a course
Calculates the delay factor of a course
Calculates the explained complexity of courses extending time to degre...
Finds the bottlenecks in the plan of study based on prerequisite relat...
Find all possible prerequisites to a course
Find all possible courses that depend on a particular course
Calculates inflexibility factor of a plan of study
Plots the plan of study with courses ordered by term
Calculates the reachability factor of a course
Convert requisites to original notation
Calculates structural complexity of a plan of study
Calculates the student mobility turbulence for a program
Creates a subcomplexity graph for a course
Calculates the transfer delay factor of a course
Finds the subcomplexity graph of courses beyond expected time to degre...
Enables educational researchers and practitioners to calculate the curricular complexity of a plan of study, visualize its prerequisite structure at scale, and conduct customizable analyses. The original tool can be found at <https://curricularanalytics.org>. Additional functions to explore curriculum complexity from the literature are also included.