Programming Assignment for Practical Machine Learning