CS Foundations - Principles

Principles reflect overarching values for CS education.

Critical Steps - CS Foundations

Critical Steps includes those activities in which every program must engage.

Strategies - CS Foundations

Strategies provides a variety of ideas and options for building an accessible, inclusive and SUSTAINABLE CS initiative.