Member Onboarding Category

Competing

Choosing Your First Competition: What’s Right for You?
Topcoder is divided into four primary tracks of competition: Design, Development, Data Science and Competitive Programming (“Topcoder Arena”). Where should you start? Read More
Competing in Design Challenges
There are many types of challenges found within the Design track. Here are the primary challenge types, each with interesting problems to solve Read More
Competing in Development Challenges
There are many types of coding challenges found within the Development track. Here are the primary challenge types, each with interesting problems to solve Read More
Competing in Data Science Challenges & Marathon Matches
Competing in Data Science Challenges
If you’re interested in data science, Topcoder has many types of challenges for you to try, each with interesting problems to solve Read More
Competing in an Algorithm Match (SRM)
Algorithm competitions, called Single Round Matches (SRMs) are timed competitions where all contestants compete online and are given the same problems (*) to solve under the same time constraints. Read More
Competing in Marathon Matches (MM)
Marathon Matches (MMs) are competitions that run for an extended period of time and ask competitors to tackle the toughest algorithmic challenges both real world and theoretical in a format where submissions are fairly open-ended. Read More
Topcoder’s Review Process
The Topcoder Review process helps ensure submissions that reach our customers are of the highest quality. Read More
Winning & Getting Paid
Topcoder has awarded more than $72 million to date. Learn what you can win and how to get paid. Read More
Understanding Your Topcoder Rating
In addition to earning prizes, working on leading technologies and getting feedback to help skill building, Topcoder also gives members the ability to earn a Topcoder Rating. Read More