A Computer Science education, built one topic at a time

A from-scratch curriculum you follow at your own pace, plus everything else you're already studying — Java, Ruby, Spring, PostgreSQL, system design, algorithms — all tracked by XP, in one place.

Pick a topic

Structured Computer Science modules, or any Complementary Studies area — read in whatever order makes sense to you.

Track your XP

Mark a concept "Got it" to earn XP, level up, and keep a daily streak going.

Talk it through

Comment on any paragraph, ask a question and answer other students. Labs have their own discussion too.

NewComputer ScienceA from-scratch curriculum, organized as a knowledge graph — foundations, algorithms, systems, AI, and independent research.See the roadmap →

Complementary Studies

Learners on the platform

Alexandro CastroAlexandro CastroLevel 4
LEANDRO CARDOSOLEANDRO CARDOSOLevel 1
Gabriel SantosGabriel SantosLevel 1

Ready when you are

No cost, no enrollment — sign in and start reading.

Continue with GitHub