Thirty states have adopted “CS for All” policies, which require all high schools to offer CS coursework, while eight states have gone a step further in requiring all students to take CS as a high school graduation requirement.
Exposure to high school CS coursework raises CS BA receipt and improves early-career labor market outcomes.
Although positive long-run impacts of CS course exposure are stronger for historically underrepresented groups, CS course take-up rates are lower among these students.