Deep Learning
Course
Neural networks from first principles, then the architectures behind modern AI.
Explore the courseA little theory. A lot of discovery.
This track is being recorded.
Explore the full outline below. Join the Early Access waitlist to get every track, and 25% off at launch.
EARLY ACCESS · COMING SOONUnderstand the why.
Then build the how.
Learn deep learning from the neuron up: backpropagation, training deep networks, PyTorch, CNNs, RNNs and Transformers, ending in a project of your own.
What you’ll learn
- Explain and implement backpropagation.
- Train deep networks reliably in PyTorch.
- Choose between CNNs, RNNs and Transformers.
- Fine-tune a pretrained model on your own data.
Before you start
The Machine Learning course, or equivalent comfort with Python, gradients and model evaluation.
Part of SchoolWhool Early Access.Get every track, plus your AI job agent
Early Access includes all six course tracks and the AI Job Agent. Join the waitlist and get 25% off when it opens. No payment now.
Questions about this course
What is the difference between machine learning and deep learning?
Deep learning is the part of machine learning that uses many-layered neural networks. It powers vision, language and generative AI.
Which framework does the course use?
PyTorch, the framework most used in research and increasingly in industry.