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.
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.