Textbooks
- Machine Learning: a Probabilistic Perspective by Kevin Patrick Murphy info
- The Elements of Statistical Learning by Trevor Hastie, Robert Tibshirani, and Jerome Friedman info PDF
- Learning from data by Yaser Abu-Mostafa, Malik Magdon-Ismail, and Hsuan-Tien Lin info
Online courses
- Learning from data at Caltech info
Python
- Anaconda: https://www.anaconda.com Perhaps the simplest way to get started with Python and get an up-to-date and easy to manage setup. Anaconda provides a user friendly interface for package management
LaTeX