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.
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: