All Modules

Complete course curriculum - 11 modules covering RNNs from fundamentals to implementation

Continue where you left off
Module 0: Executive Context
015 minUp Next

Executive Context

Why This Matters in 2024+

Historical context, connections to modern LLMs, and stakeholder communication.

executivenarrative
120 min

Why Sequences Matter

The Limitations of Vanilla Neural Networks

Variable-length sequences, 5 architecture types, and Turing completeness.

fundamentalssequences
230 min

RNN Architecture

Building Memory into Networks

Core equations, hidden state updates, and the "optimization over programs" insight.

architecturemath
335 min

Vanishing Gradients & LSTMs

The Problem and Its Solution

Gradient multiplication, LSTM cell state, forget/input/output gates.

gradientslstmmath
430 min

Character-Level Modeling

Next-Character Prediction

One-hot encoding, cross-entropy loss, temperature sampling.

char-rnntraining
525 min

Experiments

What Can RNNs Learn?

Shakespeare, Wikipedia, LaTeX, Linux kernel - and neuron visualization.

experimentsvisualization
625 min

Beyond Text

Vision, Speech, and Translation

CNN+RNN for captioning, encoder-decoder, and multimodal applications.

multimodaltranslation
735 min

Attention Mechanisms

The Most Important Innovation

Soft vs hard attention, Neural Turing Machines, bridge to Transformers.

attentiontransformers
820 min

Limitations & Path Forward

When to Use (and Not Use) RNNs

RNN limitations, Transformer revolution, and build vs buy decisions.

limitationsdecision-making
945 min

Implementation Deep Dive

From NumPy to PyTorch to Hugging Face

Three implementation tracks with progressive complexity.

codeimplementation
102-4 hours

Capstone Project

Train Your Own Model

Three difficulty levels with gamified milestones and achievements.

capstoneproject