Automated adaptive learning using smart shortest path algorithm for course units | IEEE Conference Publication | IEEE Xplore