Track your progress across the entire degree. Update this page as you complete modules, semesters, and cross-cutting track milestones.
This page tracks learner progress. For the curriculum's implementation status, see Curriculum Readiness.
For a first pass, track only the next semester in front of you. The full table is a long-range checklist; use Path Levels if it feels too heavy.
Curriculum status now comes from the canonical matrix at content/portal/readiness-matrix.json. See Curriculum Readiness for the rendered status table before treating any semester as learner-ready.
Use this section as a long-term map, not as your first workload.
| Semester | Modules | Project | Checkpoint | Exam | Status |
|---|
| 0: Orientation | [ ] 1 [ ] 2 [ ] 3 | [ ] | [ ] | [ ] | Not Started |
| 1: Math Foundations | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 2: Algorithms | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 3: Software Design | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 4: Systems Programming | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 5: OS & Networking | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 6: Databases & Distributed | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 7: Architecture & DDD | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 8: System Design | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 9: Cloud & DevOps | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| 10: Capstone | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 | [ ] | [ ] | [ ] | Not Started |
| Level | Description | Unlocked At | Status |
|---|
| 1 | Unit tests & assertions | Semester 0 | [ ] |
| 2 | Testable design & characterization tests | Semester 3 | [ ] |
| 3 | Integration & system tests | Semester 4-5 | [ ] |
| 4 | Contract & API tests, architecture fitness | Semester 6-7 | [ ] |
| 5 | Cloud E2E verification, full test strategy | Semester 9-10 | [ ] |
| Level | Description | Unlocked At | Status |
|---|
| 1 | Commits, branches, PR hygiene | Semester 0 | [ ] |
| 2 | Code review habits, automated pipelines | Semester 2-3 | [ ] |
| 3 | Build automation, release workflows | Semester 4-5 | [ ] |
| 4 | Deployment strategy, rollback, versioning | Semester 6-8 | [ ] |
| 5 | Full release engineering, production pipeline | Semester 9-10 | [ ] |
| Level | Description | Unlocked At | Status |
|---|
| 1 | Terminal basics, docs-reading, simple debugging | Semester 0-1 | [ ] |
| 2 | Profiling basics, implementation notes, technical writing | Semester 2-3 | [ ] |
| 3 | Linux workflow, shell fluency, low-level debugging | Semester 4-5 | [ ] |
| 4 | Performance investigation, ADRs, ops debugging | Semester 6-8 | [ ] |
| 5 | Production debugging, runbooks, docs-first operations | Semester 9-10 | [ ] |
| Level | Description | Unlocked At | Status |
|---|
| 1 | Memory safety, input validation | Semester 4 | [ ] |
| 2 | Network security, auth, transport | Semester 5 | [ ] |
| 3 | Data security, secrets, threat modeling | Semester 6-7 | [ ] |
| 4 | Architecture security reviews | Semester 8 | [ ] |
| 5 | Cloud security, IAM, infrastructure hardening | Semester 9-10 | [ ] |
| Level | Description | Unlocked At | Status |
|---|
| 1 | Logs, metrics, traces | Semester 5 | [ ] |
| 2 | Reliability thinking, failure modes | Semester 6 | [ ] |
| 3 | SLIs, SLOs, error budgets, alerting | Semester 7-8 | [ ] |
| 4 | Cloud-native observability | Semester 9 | [ ] |
| 5 | Full observability stack, operational readiness | Semester 10 | [ ] |
| Level | Description | Unlocked At | Status |
|---|
| 1 | AI-assisted study, critique, and retrieval support | Pre-Semester | [ ] |
| 2 | AI-assisted tests, code review, and edge-case discovery | Semester 2-3 | [ ] |
| 3 | AI-assisted debugging with verified observations | Semester 4-5 | [ ] |
| 4 | AI-assisted architecture critique and risk discovery | Semester 6-8 | [ ] |
| 5 | AI-assisted production review with verification evidence | Semester 9-10 | [ ] |
| Semester | Module Decks | Cards Created | Last Reviewed |
|---|
| 0 | M1 [ ] M2 [ ] M3 [ ] | -- | -- |
| 1 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 2 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 3 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 4 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 5 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 6 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 7 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 8 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 9 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| 10 | M1 [ ] M2 [ ] M3 [ ] M4 [ ] M5 [ ] | -- | -- |
| Week | Date | Semester | Energy | Key Insight | Needs Review |
|---|
| 1 | -- | S0 | -- | -- | -- |
| 2 | -- | S0 | -- | -- | -- |
| ... | | | | | |