Machine Learning Course Programming Assignments