machine-learning programming assignments of machine learning online course by stanford university -coursera