Students are expected to be familiar with basic Machine Learning concepts and tools and know how to work with python and its most common libraries.
The following links point to training material useful for the school.
Basic Python free courses for beginners
- Python website The Python Tutorial
- FreeCodeCamp "Learn Python Basics – A Guide for Beginners" by Chepkirui Dorothy
- W3Schools Python Tutorial
Scientific Python
Machine Learning
Books (most of them have free access to exercises on GitHub)
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition by Aurélien Géron
- Deep Learning with Python by François Chollet
- Deep Learning with PyTorch, Second Edition by Luca Antiga, Eli Stevens, Howard Huang, Thomas Viehmann
- Deep Learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville