High quality and fun team programming contest for everyone

TeamsCode spreads computer science education to high school students by organizing online contests where students work on quality competitive programming problems in a team setting.

Browse Contests
Our Mission

Making competitive programming fun

Our unique team competitive programming contests aim to provide a fun and enjoyable experience to programmers at all levels! Keep scrolling to explore our contests.
Team Contests
Work with your friends to solve challenging competitive programming problem and inspire each other. There is always more than one creative way to solve a problem, just like there are to collaborate on a contest!
Our Prizes
On each contest, TeamsCode offers cash prize (up to $100 for each team member) to top high school finishers in Intermediate and Advanced division while everyone is welcomed to participate. We also have cool prizes for raffle winners!
Our Problem Set
TeamsCode's problem sets are carefully created by our problem writing team (many of the members are in USACO Platinum!). These problems cover a variety of topics in different levels while featuring an interesting context.
Our Technology
TeamsCode Contest Portal offers a clean interface to submit solutions while getting instant feedback on test cases. It also has a real-time leaderboard to deliver the excitement of a programming contest to your screen!

Browse our list of programming resources

Other Competitive Programming Contests
Competitive Programming Books
USACO Related Resources
Algorithm Resources and Templates
Our next contest is planned for April 2022
Join Discord to stay updated!
You can also signup to our newsletters
By the numbers

A contest for coders around the globe

TeamsCode is a space for computer science enthusiasts to sharpen their coding skill regardless of nation. Here are some statistics* from TeamsCode Summer 2021 Contest, one of our largest events.
US States
Problem Attempts
Lines of Code
*Data extracted and compiled from TeamsCode Contest System's internal database and contest registration info during Summer 2021 contest.
Our Organization

More than just a competition

Besides hosting competitions, TeamsCode aims to foster a tight-knit community of coders with a mission of promoting computer science education.
Team Environment
TeamsCode contests create an inspirational environment for computer science students to collaborate on programming problems and meet new people.
Lead by Students
TeamsCode is made for students, by students. We work with our partners to deliver an enjoyable experience to computer science students.
Make Things Happen
If you are interested in helping us organize contests, please join us! Organizers take different roles in TeamsCode and work together to make contests happen.
Friendly Community
Join our community by clicking on our Discord invitation link. Ask questions, discuss problems, or just hangout with many like-minded people.
Please contact us if you have any questions!
Contact Us
Our Partners and Sponsors

They help make things possible and better

Our awesome sponsors help us organize a better contest. We also partner with other competitive programming organizations to foster a tight-knit community.