CSforCA is leading the charge for equity and access to computer science education in California

Why CS?

Computer science touches nearly every aspect of our daily lives. Equipping students with skills in critical thinking, problem solving and examining ethical implications of technology can lead to a more just world where everyone has equal access to these foundational learning opportunities.
Every student deserves a high-quality computer science education. But too often, race, ethnicity, gender identity, income-level, or zip-code determine who has access to a high quality computer science education.
CSforCA is on a mission to expand access to CS teaching and learning opportunities so that every student is prepared to thrive in college, careers, and to participate in our democracy.

CS Education Does Not Reflect California’s Diversity:


of high school students in California take CS.


in the nation for states offering at least one high school CS course.
“There’s no limit for computer science, just your imagination. Before this class, I didn’t know what computer science was. I found out that coding is creating things the way you want it. Everything has a solution as long as you can imagine it.” 
- 12th grade Emergent Bilingual Student in Los Angeles Unified School District

Our Solution

CSforCA is a coalition of K12 educators, nonprofit organizations, higher education, and industry leaders, who believe that research, data and classroom experience can inform policy solutions that play a critical role in ensuring that all California students have access to a high-quality CS education.
Today’s students need to be equipped with the knowledge and skills to meet the challenges of our increasingly digitized world. That’s why we advocate for long-term, systemic change to ensure that all educators across our state are equipped to teach CS.
The Current State of CS in CA
The CSforCA coalition is building the foundation to bring quality computer science education to every student in California by:

1 Increasing state funding

and programs to prepare more educators in California to teach CS. Find out how to access professional learning.

2 Creating a pipeline of diverse teachers

to become certified to teach CS. Learn how to become a CS educator. 

3 implementing equitable cs 

Take Action

No matter your background, there's a role you can play to make computer science education fair and accessible for all students in California. 

Coalition Members

Our members come from a range of areas across the industry. Learn more about the coalition.

CSforCA Twitter Updates

Unable to load Tweets