• Compete
  • Learn
  • Community
ico-magnifying_glass

    Welcome to the Topcoder Data Science Homepage!

    This is your one stop shop for all things related to the Data Science track on Topcoder. This primarily includes everything surrounding Marathon Matches (MMs) and other Data Science challenges found on our Challenge Listings page. On this page you will find a getting started guide, helpful tips and articles, as well as a list of tools that may help you in competitions.

    If you ever have any questions that are not covered here, go ahead and pop your question in the Data Science Forum and either an admin or another member will guide you.

    //images.ctfassets.net/b5f1djy59z3a/5Gp7aCoRfUgGq4mqywc46I/a09c1ee6fd0f0f7252a494fe704aac7a/DSHP_banner.jpg

    Welcome to the Topcoder Data Science Homepage!

    //images.ctfassets.net/b5f1djy59z3a/5Gp7aCoRfUgGq4mqywc46I/a09c1ee6fd0f0f7252a494fe704aac7a/DSHP_banner.jpg

    This is your one stop shop for all things related to the Data Science track on Topcoder. This primarily includes everything surrounding Marathon Matches (MMs) and other Data Science challenges found on our Challenge Listings page. On this page you will find a getting started guide, helpful tips and articles, as well as a list of tools that may help you in competitions.

    Competition Types

    The Data Science track only contains two types of challenges. Check them out below!

    ico-arrow-big-left
    MM
    Marathon Match
    MM
    Marathon Match
    Not for the faint of heart! Write algorithms to solve complex problems, often for real world issues.
    1-2 Weeks
    Cd
    Code
    Cd
    Code
    Develop code for apps, services, etc with a focus on algorithms. Final fixes are not included.
    1-2 Weeks
    ico-arrow-big-right

    Tips & Quotes

    Check out why these Topcoder Data Science members joined and what they love about Marathon Matches!

    As with any programming contests, Topcoder develops algorithmic thinking and ability to understand what exactly your code is doing. This sometimes helps in real-life coding. As for marathons specifically, I think they also promote problem solving skills and thinking out-of-the-box – after all, there is usually no definite solution. Again, those skills sometimes help at work when you’re, well, solving problems.

    Daiver19
    Daiver19
    Topcoder member since 2008

    I got smarter, more confident and more open to new people, challenges and opportunities. I’ve lost count to ventures I’ve embarked on since joining Topcoder, and while not all of them were as ambitious as moving to another country, they’ve all been life-enriching or at least plain fun.

    Nickolas
    Nickolas
    Topcoder member since 2005

    Topcoder allowed me to experiment. At first I rediscovered programming after being completely bored with it. Then, I understood that I love solving tough problems and I actually don’t really like coding — it’s just a tool that I’m obliged to use. It allowed me to finally drop out of my studies, yet be considered an expert in the area in which I studied. It also showed me my weak and strong points and I can apply this to other areas of my life. It allowed me to better understand myself.

    Psyho
    Psyho
    Topcoder member since 2004

    As I only need to write small utilities programs in my regular job, Topcoder challenges are a great way to keep my programming skills in good shape. Besides that, I have learned a lot of things competing in marathon matches (e.g. optimization, machine learning, and image processing techniques).

    wleite
    wleite
    Topcoder member since 2003

    Our Favorite Links

    Here are some links every Data Scientist on Topcoder should know!

    PolicyMarathon Practice
    A long list of past Marathon Matches for you to practice with!
    PolicyRecord Book
    Who has the most wins? Who has the most top finishes? Find out here.
    PolicyActive Matches
    This page contains all active Marathon Matches.
    PolicyStories
    A collection of member stories of their Topcoder careers!

    Ready to Compete? Click here to sign up with Topcoder!