Skip to main content

ICPC Contests 2023/2024

· 2 min read
Godmar Back
ICPC Coach

For the 2023/2024 ICPC season our contests have been moved from the fall to the spring (hopefully for the last time in the post-Covid recovery period).
Students interested in participating have the chance to participate in a qualifying contest January 27 (referred to as North American Qualifier ("NAQ") and then in the regional contest Feb 24. Join our discord for real-time information.

Eligibility

Generally, most undergraduates (no matter the major) enrolled at Virginia Tech are eligible, and others (such as graduate students) may be eligible. For details, consult the eligibility flow chart for 2023. Seniors who were enrolled in the fall semester are still eligible even if they graduated in the fall semester. If you are eligible, you may participate in the following contests:

NAQ (Jan 27)

  • First, make sure you have an account (or create one) at icpc.global. Make sure to use your @vt.edu email address for the account. You must provide complete and accurate information regarding your enrollment status, or else subsequent registrations will be marked as incomplete.

  • Once you have created an account, register for the NAQ. Click register on this page and select Mid-Atlantic Site USA, or go directly to MidAtlantic Site. Then, select "I will participate as both contestant and coach". You can choose a team name that will be displayed on the scoreboard for your 1-person team.

  • The contest will be 5 hours and be held online. You will be using your own computer. If we get enough students together, I'll reserve a room for us that day. Since this contest mainly serves for coaches to determine qualification for the regionals, I will set more detailed rules closer to the contest.

ICPC Regionals (Feb 24)

  • Right after the NAQ ends, we will register a to-be-determined number of teams for the regionals, which will be held Feb 24 at Virginia Tech (we're hosting a site).
    The regionals are an all-day event.

  • The coach determines the teams and team composition.

  • If you are not considering competing, or if you didn't get selected, consider volunteering for the day. Volunteering will meet a requirement for "CS 3604 Professionalism in Computing."