Machine Learning Programming assignments on Coursera Machine Learning by Andrew Ng Programming Assignments Linear regression Logistic regression Multi-class classification and neural networks