EECS 6322: Neural Networks and Deep Learning
A Visual and Technical Journey Into Deep Learning
From neural networks and transformers to diffusion models and modern AI systems.
COURSE OVERVIEW
Understand the ideas powering modern AI.
Deep learning powers modern AI systems, from image recognition and generative models to autonomous vehicles and large language models. Through visual intuition, mathematical foundations, and practical examples, you'll develop a deep understanding of neural networks and the ideas behind today's AI systems. By the end of the course, you'll be able to implement deep learning models, understand contemporary research, and continue learning independently.
Prerequisites
Python • Calculus • Linear Algebra • Basic Machine Learning
Forgotten some of these topics? Don't worry. We'll review the essentials along the way.
The Journey
A complete path through modern deep learning.
Current videos contain slide animations only. Full narrated lectures are coming soon.
FURTHER STUDY
Textbooks and resources.
A curated set of books, references, and review materials to support the course.