Computer Science

Explore computer science programs to support you or your students through building experience and potential careers.

We believe technology’s future is diverse and equitable, generously creating space for various learning possibilities and career paths. Our computer science programs help learners explore these paths with a range of programs, tools and information designed to help carry learners from awareness to skill mastery.

Navigate our computer science programs by identifying where you or your learners are on the tech journey. We filter our computer science programs into three categories:

New to computer science and curious: Seeking the opportunity to discover computer science basics and build tech foundations.

Active in computer science and programming: Wanting to build on experience and expand their computer science knowledge.

Career-ready: Seeking support and resources to progress into an introductory tech role.

Filter educational programs for learners that are:

Education Resources

Educator Hub

Explore tools and resources to empower and support educators, learners and administrators in building stronger learning communities.

Success Stories

Learn how inspired individuals and organizations are using Facebook for Education tools and programs to empower learners and educators.