πŸ§ͺ Module QuizzesΒΆ

Seventeen short multiple-choice quizzes β€” one per content module (Modules 1–11, 13–14 and 16–19; Module 15 is the two capstones, which are the assessment, and Module 12 β€” DeepTab β€” is an optional reference track). Each one is five questions, ~10 minutes, and tests whether the module’s ideas actually stuck.

Module

Covers

File

1

Foundations (NB 1–6)

quiz_01_foundations.ipynb

2

Data Science (NB 7–11)

quiz_02_data_science.ipynb

3

Real-world I/O (NB 12–13)

quiz_03_real_world_io.ipynb

4

Web Scraping (NB 14–16)

quiz_04_webscraping.ipynb

5

Machine Learning (NB 17–19)

quiz_05_machine_learning.ipynb

6

Deep Learning with PyTorch (NB 20–22)

quiz_06_pytorch.ipynb

7

Industry Applications (NB 23–26)

quiz_07_industry_applications.ipynb

8

AI Engineering (NB 27–32)

quiz_08_ai_engineering.ipynb

9

Building AI POCs (NB 33–36)

quiz_09_building_ai_pocs.ipynb

10

Agents, Tools & MCP (NB 37–40)

quiz_10_agents_tools_mcp.ipynb

11

NLP (NB 41–43)

quiz_11_nlp.ipynb

13

Production (NB 45–46)

quiz_13_production.ipynb

14

CI/CD & Deployment (labs)

quiz_14_cicd.ipynb

16

Business AI (NB 49–52)

quiz_16_business_ai.ipynb

17

Django for AI Web Apps (labs)

quiz_17_django.ipynb

18

Compound AI Evaluation (NB 53 + lab)

quiz_18_compound_ai_evaluation.ipynb

19

Containers & Docker (mini-book + lab)

quiz_19_containers_docker.ipynb

How to use the quizzesΒΆ

  1. Finish a module.

  2. Open the corresponding quiz.

  3. Read each question, decide which answer you think is correct in your head, then click the Answer + reasoning block to check.

  4. Score yourself out of 5.

Scoring rubricΒΆ

  • 5/5 β€” you’ve got it. Move on.

  • 3-4/5 β€” solid. Re-read the section you were unsure about, then move on.

  • 0-2/5 β€” re-do the module’s notebooks before continuing. The next module builds on this one.

Why multiple-choice (and not coding)?ΒΆ

Module notebooks already give you ~6-9 write code exercises each (Practice + Stretch). These quizzes test something different: can you read code, predict its behaviour, and choose the right tool from a set of options? That’s the skill you need in code review, in interviews, and when reading other people’s notebooks β€” and it’s not the same skill as writing code from a blank page.

Cross-referencesΒΆ

Each quiz’s closing cell links to the next module’s first notebook. You can use the quiz as the natural transition between modules.