Deep Learning: Making It Learnable
The required DS 6050 course book, with executable experiments, conceptual bridges, and chapter exercises aligned to the modules
Course book
DS 6050
Required
Deep Learning Textbook
Comprehensive textbook by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
Theory
Mathematics
Comprehensive
Neural Networks and Deep Learning
Online course by Michael Nielsen with interactive explanations
Interactive
Beginner-friendly
Visual
PyTorch Tutorials
Official PyTorch tutorials and documentation
Essence of Linear Algebra (3Blue1Brown)
Visual, intuitive introduction to core linear algebra concepts
Visual
Intuitive
Mathematics
Papers With Code
Latest research papers with code implementations
Distill.pub
Interactive machine learning research explanations
Interactive
Research
Visual
Kaggle Learn
Free micro-courses on machine learning and deep learning
Practical
Free
Certificates
Deep Learning Specialization
Andrew Ng's comprehensive deep learning course series
Comprehensive
Andrew Ng
Certificates
Homework 1 Colab Notebook
Colab notebook for Homework 1 (Module 1)