Programming Assignment for Coursera's Machine Learning, taught by Andrew Ng