1. Introduction to machine learning.
2. Linear methods: regression and classification.
3. Kernel methods: GPs and SVMs.
4. Clustering: k-means and spectral clustering.
5. Dimensionality reduction: PCA, PLS, feature selection.
6. Introduction to artificial neural networks.