A timed contest where all contestants compete online and are given the same problems to solve under the same time constraints.
The Development Competition includes the following tracks: Code, Assembly, and Architecture.
The F2F Competition asks competitors to perform small fixes to challenge results or to actually fix bugs.
Marathon Competition offers a longer timeline, and an opportunity for competitors to iterate and improve their solutions against open-ended problems that have no single right answer.
UI Design Competition
The UI Design competition will focus on design concepts, mobile, web and application design. You can compete in any of UI design challenges to earn points towards qualifying for the UI Design Championship.
UI Prototype Competition
Latest on the Blog
5 Weeks to Learn Topcoder Recap
5 Weeks to Learn Topcoder was a fantastic learning program. We had a lot of great content for members for all…
Interview with the TCO17 F2F Finalists
F2F is an exciting, stressful, winner-takes-all, competition. Competitors here like living on the edge. This interview with some of the F2F…
Coding best practices
Competing on F2F challenges means that in most cases you’ll be working based on an existing code base. That means you…
Interview with F2F Powerhouse Akinwale Ariwodola
Akinwale is a veteran Topcoder member who is a powerhouse in the F2F track. He has been programming since he was…
A How To: F2F Challenges at Topcoder
F2F (First 2 Finish) challenges are fast-paced challenges where members are required to do small tasks like fixing bugs or adding…
Avoid These Common Mistakes & Be Successful in Code Challenges
Starting with Topcoder challenges is not difficult but there are some common mistakes new members tend to make that you should…
Interview with Leading Coder Monica Muranyi
Monica Muranyi has been a Topcoder member since 2010. In 2014, she started participating in the Coding track and her competitive…
A How To: Code Challenges at Topcoder
A How To: Code Challenges at Topcoder In a Code challenge, members are required to create a fully functional application from…
Problem Writing Opportunities and How-Tos
Many Topcoder members enjoy solving SRM and Marathon tasks. These 2 kinds of competitions feature tasks prepared mostly by the members…
Good Ol’ Iron Man of Topcoder (11 years without skipping an SRM)
The record books of Topcoder have a lot of entries which showcase brilliance and passion. However, none of them are a…
Topcoder Members Talk TCO
TCO is one of the best programming and designing talent meetups in the world. Having been there as a participant as well as a visitor, it leaves me inspired and awestruck every time.”
It [TCO] is one of the best events I’ve ever attended as a designer. It will make you feel blessed, great, and proud to be one of the competitors competing with the best of the best around the world.”
TCO means many emotions to me. It implies excellence, it implies the golden and fiery passion of many very talented people being rewarded at the highest stage, with the highest rewards, and the highest payoff that is achievable to a developer. It means that do your best in life, and if your stars align with your hard work, you would get a ticket to this golden stage.”
TCO is freedom. A dream to see the best of the best.”
It [TCO] is my favorite event. It’s an opportunity to see the TC staff and the other competitors in person. I attended TCO twice and it feels like a Hollywood movie in which I get to take part.”
TCO is everything, I aim to be there every year. I will get there someday.”