We partner globally with nonprofits, governments, educators, and businesses to make computer science education more accessible.
Strengthen the ability of nonprofit organizations and schools to offer computer science education
Through cash grants, technology, and resources, we support in-school programs like TEALS (Technology Education and Literacy in Schools) and nonprofits like Code.org, helping to increase the number of young people with access to computer science education in and out of school.WATCH THE TEALS VIDEO
Bring computer science to every young person through policy, advocacy, and partnerships
CHECK THE CS POLICY IN YOUR STATE GET STARTED WITH CS ADVOCACY
Microsoft takes action at the local, state, federal, and global levels to promote access to computer science education for all young people. In partnership with Code.org and others, we encouraged US states to provide access to computer science education and to allow students to count these courses toward their required math or science credits for high school graduation. In the past four years, the number of US states that allow students to count computer science education towards math or science credits for high school graduation has gone from 11 to 35.
Generate excitement and demand for computer science education
We work with more than 150 nonprofit organizations across 60 countries to help engage over three million young people with computer science learning experiences that dispel myths and ignite passions. Together with our partners, we’re ensuring young people are ready for the future, especially those who might not otherwise have access to resources for building these critical skills.SEE OUR PARTNERS