Programming assignment 1 in Machine Learning course by Andrew Ng on Coursera