Introducing our new alternate unit: Artificial Intelligence!

CSPdWeek 2020 has been cancelled due to COVID-19 :-(

Stitching the Loop: An E-Textiles Unit and Intermediate Modules for ECS now available!

ECS: A high school introduction to the world of computer science and problem solving

CS Concepts

We seek to develop teachers’ confidence in course content, which includes in-depth yet accessible computing concepts.


Our curricula involve many opportunities for collaboration, problem-solving, pattern-finding, and abstract thinking.


We seek to provide meaningful educational opportunities to teachers and students who typically encounter barriers to access.

Scroll Up