Participate in project-based curriculum taught online by live instructors in small cohorts (8-10 students), or pursue an independent study at your own pace. Earn credits for your high school transcript with full-year courses that are approved for A‑G credits by University of California and meet a core graduation requirement in most states.
Open enrollment year round.
Fast track your learning with
Limited spots available.
Our instructors are Computer Science majors with years, not just a few months of training. They bring deeper insights and are better at answering “why is it so?” questions.
Our curriculum is rigorous but adaptive, like an expert teacher, not fixed like a textbook. This allows every student to master the course regardless of their background.
Our students learn in small cohorts but also engage in a larger community of Computer Science learners. Through peer engagement, our students learn as they help others.
See course details for A-G credits approved by the University of California.
Our Advanced Placement® courses are authorized
by the College Board.
Other Online Classes |
2Sigma School![]() |
Conventional Classes |
|
---|---|---|---|
Learning Style | Self-paced | Mastery-based | Conventional |
Credit on Transcript | Varies | Yes | Yes |
Quality of Content | Stock content | Curated, personalized | Varies by teacher |
Assessment Feedback | Student-driven | Frequent, High Quality | Infrequent |
Personalization | Low | High | Low |
Computer Science Expertise | Varies | Highly Specialized! | Varies by teacher |
Picasso didn't learn by watching lectures. Quantitative skills are the same. The all-time greats prioritize problem solving!
Active programming is the best way to learn computer science. Learn concepts through working on curated projects, and get active support from our expert teachers.
Start building your project portfolio with capstone projects at the end of every semester.
Stand out in college applications across all majors — engineering, business, finance, humanities, or social sciences. Put data science on your transcript, with our interactive exploration taught using industry standard tools.
"I think everybody in this country should learn how to program a computer ... because it teaches you how to think." — Steve Jobs
See the world in a whole new way and realize what you are truly capable of. In Computer Science you learn an entirely new way of solving problems. It opens up opportunities in almost every industry you can imagine.