Skip to main content

Reference Module Standard

Use the Probability & Statistics module as a candidate pattern for future upgrades. It is author-reviewed and executable, but still awaits independent subject review and learner pilots. More content alone is not evidence of teaching quality or an elite percentile outcome.

Authoring checklist​

RequirementReviewable artifactFailure that blocks completion
PrerequisitesDiagnostic of previously taught skills and repair pathsEntry test assumes the module has already been learned
Lesson correctnessDefinitions, assumptions, derived examples, counterexamplesFormula is applied to a different experiment
Practice progressionGuided example, independent attempt, changed assumptionAll exercises can be completed by copying a template
SourcesExact source or honest book-level topic assignmentLink label claims a section the destination does not identify
Runnable workStarter, fixture, reference, contracts, independent checksSetup requires undocumented tools or samples do not run
SolutionsSeparate derivations and error explanationsAnswers are absent or numbers lack reasoning
AssessmentCompetency map, rubric, critical-error gates, recheckAggregate score hides a missing foundational competency
UsabilityWorkload estimate and observed pilot recordAmbiguous instructions or hidden prerequisites block progress
MaintenanceContent checks, built routes, reproducible downloadable packageWebsite and source package diverge

Rollout​

First obtain independent mathematical review and small learner pilots for the probability candidate. Record actual workload, errors, reviewer disagreement, and delayed transfer. Revise the pattern from that evidence before copying it across the core. Then choose the next module by prerequisite importance and demonstrated gaps, rather than expanding every reading list at once.

Keep authored, executed, independently reviewed, and learner-piloted statuses distinct. The semester quality matrix should only advance when its own required evidence exists; one improved module does not validate a whole semester.

Current authored candidates​

ModuleConcrete packageHuman validation
Proof Techniques & Discrete StructuresExtended lessons, proof/model contracts, separate practice and assessment keys, finite-model labs and workflow quotient projectIndependent review and learner pilots pending
Combinatorics & Graph TheoryExtended counting and graph lessons, separate solution keys, finite enumeration labs, matching certificates and a workshop planning projectIndependent review and learner pilots pending
Probability & StatisticsCorrected lessons, practice/assessment keys, offline probability labsIndependent review and learner pilots pending
Linear Algebra for CSRevised exact/numerical lessons, separate solution keys, rational certificates, QR/Cholesky/spectral labs, numerical experiments and calibration projectIndependent review and learner pilots pending
Problem-Solving StrategiesCorrected and extended strategy lessons, 20 practice tasks, ten gates, separate keys, four offline labs and a changed-model projectIndependent review and learner pilots pending
Algorithm Analysis & DesignCorrected analysis/proof lessons, scheduling/search labs, changed-assumption assessmentIndependent review and learner pilots pending
Sorting, Searching & Fundamental StructuresRevised concept lessons, stable sorting/search/selection/map/heap/stream labs, stateful checks and resource accountingIndependent review and learner pilots pending
Graph Algorithms & Network AnalysisRevised graph proofs, eight implementations with output witnesses, exhaustive small-graph oracles, flow/cut certificates and dependency-planner transferIndependent review and learner pilots pending
Dynamic Programming & OptimizationRevised state/proof/resource lessons, eight implementations with witnesses, exhaustive tiny-instance oracles, digit-bound contracts and budgeted scheduling transferIndependent review and learner pilots pending
Advanced Data Structures & Amortized AnalysisRevised invariants and cost models, eight implementations, stateful model/ownership checks, range-update composition and historical-index transferIndependent review and learner pilots pending
OOD Foundations & Code Smells19 lessons, 20 practice tasks, ten gates, separate keys, four offline contract labs, three design experiments and a compatibility projectIndependent review and learner pilots pending
Refactoring Techniques18 lessons, 20 practice tasks, ten gates, separate keys, five offline refactoring labs, three experiments and a compatibility migration projectIndependent review and learner pilots pending
Behavioral Patterns23 lessons covering all eleven behavioral patterns and runtime comparisons, 20 core tasks, C01–C10 plus BD1–BD6, seven core labs and an EventBus/Editor kit, three experiments and a workflow projectIndependent review and learner pilots pending
Structural & Creational PatternsPrior-skill diagnostic, 20 core tasks, five offline construction/copy/tree/lifetime groups, three experiments, C01–C06 plus SC1–SC6, separate practice/quiz/assessment calibrationIndependent review and learner pilots pending
Applied Design & Code ReviewPrior-skill diagnostic, 20 review tasks using the existing regression kit, three experiments, AR1–AR6 and retained HCI/accessibility gates, separate practice/quiz calibrationIndependent review and learner pilots pending

Further authoring can proceed while those reviews are pending. That does not establish that the pattern is learner-validated or remove the need to revise the candidates after pilot evidence.

Semester 2 now also has an integration project and cumulative assessment, with worked exam solutions, six competency gates, a versioned scheduling kit, independent tiny-instance checks and an explicit workload reconciliation. This integration is an authored candidate; independent review and learner pilots remain pending.

Semester 1 also has a revised integration project and assessment, with a separate complete exam key, per-competency progression rules, a graph investigation requiring interactive geometric evidence, and an explicit 520–750 hour workload estimate. This is an authored candidate awaiting independent review and learner pilots; the estimate is not an observed completion time.

Later-semester parity repair​

Semesters 4–10 retain their existing lessons, practice, labs and assessments. Each of their 35 modules now adds a prior-skill check with repair calibration, an independent case and changed assumption, an experiment tied to its existing lab, and a separate quiz key. Workload pages explain artifact reuse and keep real-system, independent review and delayed-transfer gates distinct. This is a bounded teaching-consistency repair, not a claim that every lesson has received independent subject review or learner validation.