What You'll Learn
Requirements
- No prior experience required — suitable for advanced level learners
- A computer or laptop with internet access
- Willingness to learn and practise the concepts covered
Description
An advanced, rigorous course covering the theory and implementation of modern deep learning systems.
Understand backpropagation, convolutional and recurrent networks, and transformer architectures from first principles.
By the end you will have implemented several architectures from scratch in PyTorch.
Frequently Asked Questions
What background do I need?
Comfort with Python and basic linear algebra/calculus is recommended.
Which framework is used?
PyTorch is used throughout the course.
Your Instructor
Student Reviews
Absolutely brilliant course. The instructor explains everything so clearly and the hands-on projects made it click for me.
Absolutely brilliant course. The instructor explains everything so clearly and the hands-on projects made it click for me.
Exceeded my expectations — I went from knowing nothing to confidently applying these skills at work within weeks.
Absolutely brilliant course. The instructor explains everything so clearly and the hands-on projects made it click for me.