Li, Frederick, Lau, Rynson, Dharmendran, Parthiban, "An Adaptive Course Generation Framework", International Journal of Distance Education Technologies, 2010