CurricularAnalytics

CurricularAnalytics is an R package that provides comprehensive functionality for implementing a Curricular Analytics framework in university curricula.

Features

Installation

To install CurricularAnalytics, you can use the devtools package for the latest unstable version or CRAN for the latest stable version:

# unstable
devtools::install_github("Danyulll/CurricularAnalytics")

# stable
install.packages("CurricularAnalytics")

Getting Started

Once you have installed CurricularAnalytics, you can import it into your R environment and start utilizing its functionalities. We have provided detailed documentation and examples in the vignette to help you get started quickly.

vignette("Introduction to Curricular Analytics")

Further Reading and Future Plans

For a complete introduction to the topic of Curricular Analytics please see (Heileman et al. 2018). Currently CurricularAnalytics only implements the concepts found in the above paper. There are future plans to implement predictive models and an interactive R Shiny app based on the metrics in this package.

References

Heileman, Gregory L, Chaouki T Abdallah, Ahmad Slim, and Michael Hickman. 2018. “Curricular Analytics: A Framework for Quantifying the Impact of Curricular Reforms and Pedagogical Innovations.” arXiv Preprint arXiv:1811.09676.

Hickman, Michael S. 2017. “Development of a Curriculum Analysis and Simulation Library with Applications in Curricular Analytics.”

Slim, Ahmad, Gregory L Heileman, Chaouki T Abdallah, Ameer Slim, and Najem N Sirhan. 2021. “Restructuring Curricular Patterns Using Bayesian Networks.” In EDM.