All schools will provide CS education to all students by 2025. Schools can implement CS education in a way that aligns best to their educational vision. CS can be a semester course, a multi-year sequence, or incorporated into other content area courses (e.g. science, math, art) in middle and high schools. For elementary schools, CS can be incorporated into core classes or cluster classes like art, music, or technology.
Read more about Computer Science for All here.