Plan window: 2026-08-24 to 2027-02-23
Today's goal: Friday checkpoint for Week 6: run two timed sets, explain solutions, and update mistake log.
Focus on consistent weekdays, timed Friday reviews, and pattern-first re-solves.
| Done | Date | Milestone | Days in phase |
|---|---|---|---|
| Sep 18, 2026 | Comfortable with core C++ syntax, references and pointers; LeetCode has begun. | 25 days | |
| Oct 30, 2026 | Comfortable with vector/string, classes, linked lists, stacks/queues, hashing, recursion and core STL. | 42 days | |
| Nov 27, 2026 | Comfortable with trees, BSTs, heaps and graph fundamentals. | 28 days | |
| Dec 18, 2026 | Major graph and binary-search concepts understood; pattern recognition noticeably stronger. | 21 days | |
| Jan 8, 2027 | Backtracking and dynamic programming are no longer mysterious; can derive states/transitions. | 21 days | |
| Jan 22, 2027 | Primary curriculum complete; Top Interview 150 target complete; transition to interview hardening. | 14 days | |
| Feb 23, 2027 | Buffer complete; weak areas repaired; repeated timed practice completed. | 32 days |