technology:coursesmart algorithm