Supervised Learning Program 1 : Linear Regression Program 2 : Logistic Regression and Regularization Program 3 : Multi-class Classification and Neural Networks Program 4 : Neural Networks, Backpropagation and Visualizing the hidden layer Program 5 : Regularized Linear Regression, Bias-variance and Polynomial Regression Program 6 : Support Vector Machines - Spam Classification
Unsupervised Learning Program 7 : K-means Clustering and Principal Component Analysis Program 8 : Anomaly Detection and Recommender Systems