• A gif of a coding problem being solved

    Come to our Weekly Meetings!


    Fill out our annual registration form

    Registration Form
  • A gif of some code being run

    GitHub Page


    Previous problems with solutions, lecture slides, and resources.

    View!
  • Join our mailing list!

    Announcements about meetings and important information

    Subscribe

About Us

Competitive Programming Club at The Ohio State University tries to challenge students to get really really good at problem solving. There is a very low entry barrier to getting started. Our meetings will introduce fun twists on classical algorithms, and provide interesting problems to work on your problem-solving abilities. Many recruits find the difficulty barrier daunting, but after continued exposure, problems that used to seem impossible will seem almost trivial!

If you are interested, join our discord to stay updated and come to our weekly meetings!

Purpose

The Competitive Programming Club at Ohio State ("CPC") is aimed at supporting students to participate in programming contests, and other events including hackathons, research, and open-source.

Membership

Anyone can come to meetings, but to be considered an official member and get relevant benefits, you will need to commit to coming to at least 4 meetings per semester and fill out a membership form.

Events

We hold weekly meetings in Fall and Spring semesters. We also host the yearly ICPC qualifier round and our own contest called, Buckeye Programming Competition. Finally, we gather groups and discuss competitions such as Google Hash Code, Google Code Jam, Meta Hacker Cup, Battlecode, and CMIMC.

Our Events

Weekly Meetings + Programming Contests

You will need to bring personal devices to code on.

We register students for the annual ICPC competition season. See our ICPC history for more details.

We also host our annual Buckeye Programming Competition (BPC) on our own site called: Buckeye Code

Weekly Challenges

  • ICPC problems or engineering problems
  • Work in a team on programming challenges during meetings
  • Get help from upperclassmen as you work
  • Review of challenges during weekly meetings

Team Competitions

  • Hold ICPC Qualifier (NAQ) every October
  • Train and send 3 teams to ICPC East-Central NA (ECNA) Regional Contest
  • OSU team entered ICPC World Final in 2016
  • For more of our competitive records see:
  • Yearly local competition called Buckeye Programming Competition (BPC)

Contact

If you have any questions or need more information, contact us at compcodeclub@gmail.com