Programming exercises from Coursera Machine Learning course by prof. Andrew Ng