Help and Getting Started
Signing up
Create an account via the registration page. Verify your email, then browse the course catalog and enroll in any course to start learning.
Working through a course
Every course follows the same structure: sections containing subsections containing units. Units include video lectures (embedded YouTube), reading resources (links to MIT OCW / Stanford materials), and comprehension problems.
Progress is tracked automatically. The learner dashboard shows all courses you're enrolled in; the progress page for each course highlights completed and upcoming sections.
Prerequisites
Courses are sequenced deliberately — the recommended order respects every prerequisite chain. Start with Phase 1: Mathematical Foundations if you're new. If you already have the math background, skip ahead to Phase 2 (Programming & CS Core) or further.
If something breaks
Found a broken video link, a problem set error, or an import issue? File it via Contact. This is a self-hosted platform; feedback helps the curriculum grow.