Implementation of Machine Learning Algorithms used in the MOOC Offering of Stanford University by Coursera