This is the Curriculum for "Learn Machine Learning in 3 Months found on GitHub and " this video by great guy Siraj Raval on Youtube:
Month 1
Week 1 Linear Algebra
https://www.youtube.com/watch?v=kjBOesZCoqc&index=1&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab
https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/
Week 2 Calculus
Week 3 Probability
Week 4 Algorithms
Month 2
Week 1
Learn python for data science
Math of Intelligence
Intro to Tensorflow
Week 2
Intro to ML (Udacity)
https://eu.udacity.com/course/intro-to-machine-learning--ud120
Week 3-4
ML Project Ideas
https://github.com/NirantK/awesome-project-ideas
Month 3 (Deep Learning)
Week 1
Intro to Deep Learning
https://www.youtube.com/watch?v=vOppzHpvTiQ&list=PL2-dafEMk2A7YdKv4XfKpfbTH5z6rEEj3
Week 2
Deep Learning by Fast.AI
http://course.fast.ai/