Skip to main content

Curriculum Readiness

This curriculum is being published in slices. Some areas are learner-ready now. Others are still public blueprints.

Use the readiness labels below before you treat a semester or module as complete curriculum.


Status Labels

LabelMeaning
ImplementedLearner-ready. The teaching path is written, the assessments are usable, and the page is free of placeholder residue.
In ProgressPublicly visible but partial. Some learner-ready material exists, but the semester or track is not complete yet.
BlueprintStructural only. Scope and sequencing exist, but the content is not ready to act as the main learning path.

Publication Bar

No page should be marked Implemented unless it has:

  • clear scope and objectives
  • a real concept path
  • usable exercises or assessment
  • concrete artifact expectations
  • no template prompts, placeholder blocks, or raw generation residue

Current Curriculum Status

SemesterStatusNotes
Pre-Semester LaunchpadImplementedComplete starting path for study systems, tooling, and Git workflow
Semester 0: Orientation & FoundationImplementedComplete orientation block with project, checkpoint, cumulative review, and exam
Semester 1: Mathematical & CS FoundationsIn ProgressPublic exemplar available for Module 1: proofs and discrete structures
Semester 2: Algorithms & Data StructuresBlueprintRoadmap and structure exist, but not learner-ready
Semester 3: Software Design & PatternsBlueprintRoadmap and structure exist, but not learner-ready
Semester 4: Systems ProgrammingBlueprintRoadmap and structure exist, but not learner-ready
Semester 5: OS & NetworkingBlueprintRoadmap and structure exist, but not learner-ready
Semester 6: Databases & Distributed SystemsBlueprintRoadmap and structure exist, but not learner-ready
Semester 7: Software Architecture & Domain DesignIn ProgressPublic exemplar available for Module 1 and the architecture review project brief
Semester 8: System Design & Technical LeadershipBlueprintRoadmap and structure exist, but not learner-ready
Semester 9: Cloud Infrastructure & DevOpsBlueprintRoadmap and structure exist, but not learner-ready
Semester 10: Capstone IntegrationBlueprintRoadmap and structure exist, but not learner-ready

How To Use This

  • Start with pages marked Implemented.
  • Use In Progress pages only where the public sidebar points you to a specific module or artifact.
  • Treat Blueprint pages as planning documents, not finished coursework.
  • If a semester is not clearly marked Implemented, assume you should not rely on it as a full learner path yet.