Week 1 Part I · Foundations
Instructor lesson plan: lecture (3 h) and practice (2 h).
| 0:00–0:10 | 10 min | Recap & retrievalOpen with two quick questions on last week's material (retrieval practice), then state this week's objectives. |
| 0:10–0:25 | 15 min | MotivationWhy deep learning now: representation learning, scale, and one framework that spans vision, language, and more. |
| 0:25–1:10 | 45 min | What a neural network is
|
| 1:10–1:20 | 10 min | Break |
| 1:20–2:05 | 45 min | Framing an ML task as a network
|
| 2:05–2:35 | 30 min | Live demo (predict, then run)Before running, ask the class to predict what the loss curve does when the learning rate is set 10x too high, then run it and compare. Build a minimal training loop on a toy dataset, watch the loss fall, then change the learning rate to show divergence. |
| 2:35–2:50 | 15 min | Wrap-up & practice previewRevisit the misconception and concept checks below, recap the takeaways, and preview the practice lesson. |
| 2:50–3:00 | 10 min | Buffer & questions |
Students often think: Stacking more linear layers makes a more powerful model.
Set it straight: Without a nonlinearity between them, any stack of linear layers is equivalent to a single linear layer W x + b; the activation is what gives depth its power.
In the practice lesson the instructor demonstrates implementations, runs code, and works through examples, using the practice notebook linked below. The weekly lab is then set as homework, where students apply this themselves.
| 0:00–0:10 | 10 min | Setup & recapRecap the lecture's key ideas and open the working notebook. |
| 0:10–1:00 | 50 min | Instructor demonstrations
|
| 1:00–1:05 | 5 min | Break |
| 1:05–1:45 | 40 min | Instructor demonstrations (continued)
|
| 1:45–2:00 | 15 min | Wrap-up & lab briefSummarize the patterns shown and brief the weekly lab (homework), which students complete on their own. |
Open the practice notebook in Colab Curated references Lab (homework)