Machine Learning Courses

Skill Level 1-beginner, 3-advanced Course Name [include hyperlink] Prereq End Hours Req Project Relevant Who has taken? Feedback?
1 3Blue1Brown Neural Network Video Series None Basic understanding of neural networks 2 Tyler - highly recommend to watch before beginning DNN journey, and again throughout your journey
2 MIT 6.036 - Introduction to Machine Learning Linear algebra, stats, maybe some ML familiarity Deeper ML understanding 150 So so so good. The lectures are great.
3 MIT OCW - 6.867 - Machine Learning Linear algebra, stats, maybe some ML familiarity ML god 150 Tyler - wow. This course is hard. Expect to use all of your education budget on this one.
2 Deep learning with Python book and code (AKA How-to guide for Keras / Tensorflow) Basics of Python, Python Scientific Computing Python Machine Learning 15 Tyler - my favorite educational resource when it comes to Python and deep learning. I own the book and have read it cover to cover. Also referenced many many times.