Day 90 — Capstone final

Updated

July 30, 2026

Day 90 — Capstone final and retrospective

Stage VIII · capstone dossier (final day)
Goal: Produce a defensible final dossier: verify every claim, close all ¿? gaps, polish exposition, complete the retrospective and 30-day plan. Celebrate finishing the volume — then schedule maintenance.

Why this matters

A final is not a rewrite of the whole course. It is quality control under a fixed outline: the mathematics should be correct, readable, and yours. After today you own a portable record of proofs, counting, graphs, modular arithmetic, and complexity literacy.

Important

Still no labs. Final means polished writing. Optional arithmetic checks only after hand work stands alone.


Section A — Verification pass (do this before cosmetic edits)

A1. Proof audit checklist (each of 3 proofs)

For each proof, mark:

  • Claim copied exactly; conclusion matches claim
  • Every variable introduced
  • Definitions expanded at first use
  • No “obviously” without a reason
  • Quantifier order correct
  • Induction: base true; IH applied to legal smaller case
  • Contradiction: falsehood is genuine (e.g. \(0=1\), \(p\mid 1\))
  • Independent check: special case \(n=2\) or numeric instance

Fix protocol: If a step is wrong, rewrite the whole paragraph containing it — do not patch with a footnote only.

A2. Counting audit

  • \(\Omega\) or combinatorial object defined
  • Overcount argument or “why not overcount” sentence
  • Answer recomputed via second method or small-\(n\) brute force
  • Units/meaning of the answer stated

A3. Graph audit

  • \(V\) and \(E\) reconstructible
  • Diagram matches sets
  • Theorem/algorithm named correctly
  • Story conclusion = math conclusion

A4. Modular audit

  • \(\gcd\) computed where needed
  • Inverse verified \(ax\equiv 1\pmod m\)
  • CRT solution checked in each congruence
  • No Euler without coprimality

A5. Complexity audit

  • Elementary operation defined
  • Sum or recurrence displayed
  • \(O\) vs \(\Theta\) honest
  • Sequential vs nested costs correct
  • Spot-check \(n=4\) hand count vs formula

A6. Definitions audit

  • Every term used in proofs appears in §1 (or standard primitive)
  • \(O\) has \(C,n_0\)
  • Examples not reused as definitions
  • Notation consistent (\(n\) vs \(N\), \(G=(V,E)\))

Section B — Polish standards

Aspect Standard
Notation Consistent \(n\), \(G=(V,E)\), \(\equiv\pmod m\)
Structure Numbered sections matching Day 88 skeleton
Sentences Prefer short full sentences in proofs
Displays Important equalities on their own lines
Figures Labeled vertices; caption one sentence
Honesty “I used notes for X” if true — better than fake fluency

Remove: motivational fluff, lab instructions, code repos, unrelated autobiography.

Keep: one brief “why this item” sentence per major section if it helps a reader.

Title page: name, date, “Maths for CS — Capstone Dossier — 90DaysOfX Volume 3”.


Section C — Final dossier exercise checklist

Complete all items; tick in your document header.

C1. Completeness (required contents)

  1. Definitions packet \(\ge 8\) entries with examples/non-examples
  2. Direct proof complete
  3. Contrapositive or contradiction proof complete
  4. Induction proof complete with \(P(n)\) stated
  5. Counting solution A complete
  6. Counting solution B complete
  7. Graph model with \(V,E\), question, answer
  8. Modular item with verification (+ inverse as required by your problem)
  9. Complexity item with sum/recurrence and \(\Theta\) or honest \(O\)
  10. Retrospective (Section D) complete
  11. 30-day plan (Section E) complete
  12. No programming lab included as a graded artifact

C2. Correctness spot-checks (recompute today)

  1. Recomputed one modular arithmetic line cold
  2. Re-did induction step on a blank page
  3. Special-case check for one counting answer
  4. Complexity sum evaluated for \(n=4\) by hand vs formula
  5. Graph tool re-run (e.g. topo order regenerated)

C3. Communication

  1. Read entire dossier aloud (or subvocally) once
  2. Peer test: could a Stage-IV student follow definitions?
  3. Archived: PDF/photo/notes folder path written here: ________

Section D — Retrospective (full prose required)

Write 4–8 pages handwritten equivalent (or ~800–1500 words typed) covering all prompts:

D1. Journey map

Which stages felt hardest (I–VIII)? Where did gates expose false confidence? Cite specific days (e.g. “Day 52 IE”, “Day 84 Master Case 3”).

D2. Three conceptual shifts

For each: old belief → new belief → one concrete example (proof, systems literacy, bug-thinking).

Example seed (write your own): “I thought \(O\) meant ‘exactly this slow’” → “\(O\) is an upper bound class” → “\(n=O(n^2)\) is true but loose.”

D3. Proof craft

Which style is most natural (direct / contra / induction)? Which will you deliberately practice in the next month? Quote one proof from the dossier you are proud of and one you barely trust.

D4. CS connections

Name three places outside this book where you will recognize: modular thinking, graph modeling, asymptotic honesty. Be specific (hash buckets, dependency install order, API timeout retries, …).

D5. Honesty about gaps

List topics still weak (e.g. strong induction, IE, Master Case 3, Bayes base rates, CRT non-coprime). No shame — precision only. Each gap should appear in the 30-day plan.

D6. About “no labs”

How did learning theory-first change (or not change) how you want to write code later? 1–2 paragraphs. Avoid empty praise of the format; be concrete.

D7. Capstone process meta

What would you do differently on Days 88–90 if you repeated the capstone next year? (Topic selection, verification order, time boxes.)


Section E — 30-day continued plan (detailed)

Build a plan with measurable drills. Fill every cell.

E1. Weekly themes

Week Theme Primary resources (book days) Success metric
1 Proof repair + Gate III retest Days 28–34, Gate III Score ≥ 80 or time ↓ 20%
2 Counting + graphs Days 47–53, 59–69, Gate V/VI items 6 problems closed-book
3 NT modular fluency Days 71–80, Gate VII Inverse + CRT cold, timed
4 Asymptotics + probability mix Days 81–87 5 recurrences classified; 1 Bayes

E2. Daily micro-habits (choose realistic; tick what you commit)

  • 15 min: redefine 3 terms from memory
  • 20 min: one proof rewrite
  • 15 min: one modular or sum exercise
  • Weekly: full timed mini-gate (60–90 min)
  • Biweekly: re-read one capstone proof without notes

E3. Topics to revisit (priority order — edit to match your gaps)





E4. Optional track (pick at most one for month 1)

Track First steps Why later
Matrices lite \(2\times 2\) mult, identity, inverse idea, linear systems Graphics, ML literacy, Markov chains
Generating functions Ordinary GF for Fibonacci / subsets Advanced counting, asymptotics of coeffs
Automata DFA definition, regex ↔︎ DFA culture Compilers, protocols
Deeper probability Conditional independence, Chernoff awareness Randomized algorithms
Production crypto course Separate engineering path; libraries Beyond toy RSA

Write which track (or “none — maintenance only”): ________

E5. Review calendar

Write four calendar dates:

  1. Gate III retest: ________
  2. Gate V (or counting set) retest: ________
  3. Gate VII retest: ________
  4. Full mixed 90-min: ________

E6. Resource list (optional)

  • This volume days: ________
  • Rosen / Lehman–Leighton–Meyer / other: chapter ________
  • Peer review date: ________

Section F — Optional oral defense script (10 minutes)

If you want a higher bar, record yourself answering:

  1. State \(f=O(g)\) and prove \(3n+5=O(n)\) with witnesses.
  2. Prove one of your three proofs live from the claim alone.
  3. Compute \(\gcd\) and an inverse of your modular item.
  4. Explain your graph model and conclusion.
  5. What would you improve in the dossier with one more day?

Section G — Packaging the dossier

G1. Order of materials

  1. Title page
  2. Table of contents (section list)
  3. §1–§9 mathematics
  4. §10 Retrospective
  5. §11 30-day plan
  6. Appendix: gate scores, error log (optional)
  7. Completion statement (below)

G2. Archive formats

  • Digital: PDF or markdown export of the write-up
  • Analog: photographed notebook pages in order
  • Path/URL/folder: ________
  • Backup: ________

G3. Naming

YYYY-MM-DD-maths-cs-capstone-lastname.pdf (or equivalent)


Section H — Volume completion statement

Copy and sign:

I completed Volume 3 (Maths for CS) of 90DaysOfX with a capstone dossier
containing:
  (1) key definitions,
  (2) three proofs (direct; contrapositive or contradiction; induction),
  (3) two counting solutions with justification,
  (4) one graph model,
  (5) one modular computation (with inverse as applicable),
  (6) one complexity argument,
  (7) a retrospective and a 30-day continued study plan.
The work is written mathematics without programming labs as the primary
deliverable. I verified the mathematics to the best of my ability on Day 90.

Signature / name: ____________
Date: ____________
Archive location: ____________

Section I — Celebration without fluff

You finished a theory spine built for programmers:

arithmetic → algebra → logic/proofs → sets → counting → graphs → number theory for CS → asymptotics & discrete probability → capstone.

That is real mathematical maturity, not a participation sticker. The dossier is the artifact; the habits (definitions first, check inverses, label worst-case, demand quantifiers) are the residual value.

Do today: sign the statement, archive the file, put Week 1 of the 30-day plan on a calendar.

Do not today: start three optional tracks, rewrite Stage I, or open a coding project “to celebrate.” Maintenance begins with one old gate problem twice a week.


Common final-day pitfalls

Pitfall Fix
Rewriting topics instead of verifying Lock claims; only fix errors
Cosmetic edits before math repair Section A first
Vague 30-day plan Metrics + dates
Inflating \(\Theta\) claims Downgrade to \(O\) if needed
Skipping archive Photo/PDF now
Shame spiral on gaps Put gaps in the plan; ship the dossier
Adding a lab “bonus” Out of scope for this volume’s capstone

Checkpoint — Volume 3 complete when

  • Section A audits passed
  • Checklist C all ticked
  • Retrospective D written in full prose
  • 30-day plan E filled with dates and optional track choice
  • Dossier packaged and archived
  • Completion statement signed

Final personal takeaways (three)




After Day 90

Default maintenance: one old gate problem twice a week keeps the dossier honest.

Next directions (optional, out of spine): matrix algebra lite, generating functions, automata, deeper probability, production crypto courses (separate engineering path), algorithm textbooks with proofs (CLRS chapters matching Days 81–84).

Standalone libraries in this monorepo: deeper Maths, Go, NixOS books remain available when you want breadth beyond the 90-day volume.

Congratulations — Stage VIII and the Maths for CS volume are complete.