Inspiring the youth to thrive in a growing technological world
We believe in diversifying computer science education through unique opportunities
It’s no secret that the tech industry has historically lacked racial and gender diversity. Computer science now stands as one of the fundamental subjects of 21st century careers, making access to K-12 software engineering education an imperative step into improving the lives of the next generation. Unfortunately, not nearly everyone around the world understands the importance of computer science, or worse, they lack the resources to properly learn.
What we do
We're impacting students everyday
TechCodes is on a mission to promote the education of computer science to young students throughout multiple stages of their academic career. Everything we offer is completely cost-free so that anybody, regardless of their situation, can take advantage of our opportunities.
Hackathons where high school students work in teams to build a project from scratch to compete for amazing prizes.
Workshops are held for high school students throughout the school year, led by the TechCodes Engineering committee.
Summer camps are held annually on a two-week basis taught by high school mentors and open to students grade 6-8.
High School Events
Guest speaker panels, game jams, and competitions open to students grade 9-12 are hosted by TechCodes annually.
TechCodes relies on your support
There are so many ways for you to support the next generation of young programmers around the globe.
Volunteer to help
Interested high school students can volunteer at a TechCodes workshop, summer camp, or hackathon near them!
Become a partner
We rely on the generosity and support of our partners and sponsors to provide opportunities for all!
Join our events
Participate in all of our events open to all high-schoolers to grow your knowledge and passion for CS!
Empower students around the nation with STEM opportunities