Online team programming contests for students at all levels
TeamsCode aims to spread computer science education to high school students by organizing online contests where students work on quality competitive programming problems in a team setting.
Winners of TeamsCode Summer 2022 Contest have been announced! Click Browse Contest to check it out!
An inspirational competitive programming experience
Our unique team competitive programming contests aim to provide a fun and enjoyable experience to students regardless of their skills. We thrive to achieve that with the following features.
Our contests encourage teaming up with your friends to solve interesting competitive programming problem and inspire each other. Either divide and conquer or start a discussion on challenging problems.
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!
Contest Problem Set
TeamsCode's problem sets are carefully created by our problem writing team. These problems cover a variety of topics in different levels while featuring an interesting context.
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!
Virtual contests for programmers
Past Contest Statistics
A community of coders around the world
Students and computer science enthusiasts around the world participate in TeamsCode events to sharpen their coding skills. Here are some statistics* from TeamsCode Spring 2022 Contest.
Lines of Code
By students, for students
TeamsCode is brought to you by a group of enthusiastic students that hope others can also share their enjoyment in computer science.
A History of Growth
Ever since 2017, we have aimed to bring something new or make a bigger impact at each contest. From a regional event to an international community. Up to today, we have served more than 3000 participants.
Lead by Students
TeamsCode's leadership team is composed of a group of students who truly cares. We make independent decisions for the good of the community. We also partner with other student organizations to better serve the community.
People 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.
Our Community on Discord
Join our community by clicking on our Discord invitation link. Ask questions, discuss problems, or just hangout with many like-minded people.