Python
MIT 6.042 - Mathematics for Computer Science
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-spring-2015/index.htm
Andrew Ng’s course on ML
Peter Norvig’s book on AI
Stanford’s CS231n - ConvNets for Visual Recognition. Go for the 2016 version http://cs231n.stanford.edu/
good library(Tensorflow/Torch), a machine with a GPU, and start implementing pet projects, such as classifiers and generators
Prerequisites :
https://ocw.mit.edu/courses/mathematics/18-01sc-single-variable-calculus-fall-2010/
https://ocw.mit.edu/courses/mathematics/18-02sc-multivariable-calculus-fall-2010/