Skip to main content

Semester 2 Common Failure Modes

Use this page during weekly review and before the checkpoint gate. These are the ways a learner can appear busy while still failing the semester's real intent.


Failure Mode Table

Failure modeRepair evidence
Coding a known algorithm without being able to defend why it fits.Add one concrete artifact proving the opposite: a trace, test, proof, benchmark, review note, or decision record.
Choosing structures by habit instead of operation cost.Add one concrete artifact proving the opposite: a trace, test, proof, benchmark, review note, or decision record.
Writing benchmarks that do not control input shape or size.Add one concrete artifact proving the opposite: a trace, test, proof, benchmark, review note, or decision record.
Treating dynamic programming as memorized templates instead of state design.Add one concrete artifact proving the opposite: a trace, test, proof, benchmark, review note, or decision record.

Weekly Review Prompt

At the end of each week, answer these in writing:

  1. Which failure mode was most tempting this week?
  2. What evidence shows you avoided or repaired it?
  3. What will you change in next week's study plan?
  4. Which older semester skill did this weakness depend on?

Do Not Advance If

  • you can only describe the topic using resource titles rather than examples
  • your artifact has no tests, traces, diagrams, or written reasoning
  • you cannot explain the hardest mistake you corrected
  • your checkpoint answers depend heavily on copied notes or solution videos