← Module hub · Self-check · Your local record · PDF Handbook · Toggle theme

Course Map (Canonical Source)

DEVELOPMENT REVIEW DEPLOYMENT - NOT READY FOR RELEASE

This file is the single source of truth for wider-course item numbers, item names, and this module's coverage level. Unit metadata.yml files must use these exact ids and names, and scripts/check_metadata.py validates them against this file. Do not restate item names anywhere else; link here instead.

Course Items

id name coverage
1 What is AI and how does it work strong
2 How to evaluate AI outputs strong
3 Responsible AI light
4 AI and critical thinking strong
5 Privacy and sustainability signpost
6 Assessment and academic integrity strong
7 AI in professional practice light
8 Effective AI use in CS strong

Coverage levels: strong means this module is a primary teaching source for the item; light means the item is touched where the Ada/Bernoulli example supports it; signpost means the module only points at the wider course.

Unit To Item Mapping

unit title items self-check checkpoint
0 Human Introduction And How To Use This Module 1, 2, 4, 6, 8 cp00-contract
1 Ada's Ordered Procedure 1, 4 cp01-ordered-steps
2 What A Language Model Does Differently 1, 2 cp02-risk-triage, cp02-system-layers
3 Meet The Bernoulli Numbers 2, 4 cp03-b4-by-hand, cp03-convention, cp03-ada-index
4 Ask AI To Generate The Routine 2, 8 cp04-trust-triage
5 Verification Lab 2, 8 cp05-bernoulli, cp05-table-evidence, cp05-diagnose
6 Re-Prompting, Specification, And Overreliance 2, 4 cp06-spec-clauses
7 The Historical Bug And Historical Honesty (optional) 2, 4, 7 cp07-note-g
8 Disclosure, Defence, And Responsible Use 3, 6, 7, 8 cp08-disclosure
9 Alles Lüge! First- And Second-Order Reasoning 1, 2, 4 cp09-sort-the-claims

Checkpoint questions live once in each unit's activity.md; checkpoints.py and build/site/selfcheck.html both read that data, so they cannot drift. Run make check-selfcheck to regenerate and verify the browser route.

Optional units. Unit 7 is optional and sits outside the core budget: its transferable lesson — that published does not mean true — is carried by course/misconceptions.md entry 12, so a learner who skips it has no hole in the core path. Unit 9 is part of the core path and is the closing unit.

The measured central estimate for the required path is 285 minutes, with a 281–300 minute range from reading-speed variation. This exceeds the advisory 2.5–4 hour planning target because the derivation, verification lab, no-oracle transfer, and first-year explanations remain required. Unit 7 stays optional and adds 29 minutes. Optional material is not lesser material; it is material a learner can reach for once the core argument has landed.

Boundaries

This module does not provide full coverage of Items 3, 5, or 7. Materials must signpost the wider course for fairness, representation, privacy, sustainability, and industry practice rather than attempting them here.