Introduction to Python Programming for Scientific Computing. Includes introduction to the language, some modules in the Standard Library relevant for Scientific Programming, NumPy and Matplotlib
Short introduction to Machine Learning, only 3 notebooks includes
A more in depth introduction to Machine Learning