USAAIO/Competitor's Deep Dive
Always verify the live cycle → usaaio.org
Competitor & Preparation Focus

The USA AI Olympiad, decoded for competitors

Everything a student needs to actually compete in the USA–North America AI Olympiad (USAAIO): who can enter, the shifting timeline, the three-round gauntlet, exactly what's tested, and a concrete plan to prepare — plus the pipeline that turns Round 1 entrants into an 8-person Team USA at the international IOAI.

3
sequential rounds, ending in a selection camp
under 20
age cap; must not be a full-time university student
~19%
of entrants cleared Round 1 in 2025
8
students ultimately picked for Team USA (IOAI)

The 30-second version. USAAIO runs an individual, three-round AI competition for U.S./Canadian secondary-school students under 20. Round 1 is open to everyone (proctored, done in Google Colab on CPU); the top ~1-in-5 reach Round 2; the best go to a June camp where team-selection tests narrow 12 finalists down to the 8 who represent the U.S. at the IOAI. It is deliberately both a math and a coding olympiad — you must derive and implement. Dates move every year, so confirm the current cycle on usaaio.org before anything else. Up next: the 2027 cycle — register by Jan 31 2027, Round 1 on Feb 19 2027.

01

What it is & who runs it

The organization, the competition, and its role as a national qualifier

The USA AI Olympiad (USAAIO) is the organizing body that runs the USA–North America AI Olympiad (USA-NA-AIO), an artificial-intelligence competition for middle- and high-school students in the United States and Canada.

Its purpose is to serve as the national / North-American qualifier that selects Team USA for the international AI olympiads. This isn't just self-description: the international body's own site states that "the USA–North America AI Olympiad is organized by the USA AI Olympiad (USAAIO)," and names USAAIO (alongside Temple University) as the accredited U.S. organization, confirming that "Team USA is chosen from the top-performing students in the USA-North America AI Olympiad."

Organizer

USAAIO — runs USA-NA-AIO for U.S. & Canadian students; fields the U.S. teams.

Feeds into

IOAI (the flagship), plus the sibling IAIO and IAI2O competitions.

Who it's for

Secondary-school students under 20 (marketed as "K-12"; binding rules say middle/high school).

Read the marketing carefully. USAAIO calls the U.S. a "founding country" and USA-NA-AIO the "unique / only pathway." Those phrases appear only on USAAIO's own site — IOAI and Wikipedia credit IOAI's founding to Bulgaria's LERAI Foundation (2024) and list the U.S. merely as "accredited." What is independently confirmed: USAAIO is the accredited U.S. organizer and its competition selects Team USA.

02

Who can compete

Two different bars: entering the olympiad vs. actually wearing the Team USA jersey

There are two eligibility tiers, and conflating them is the most common misconception. Anyone who meets the general bar can enter and compete through all three rounds — but the seat on the international IOAI delegation carries a stricter residency rule set by IOAI itself.

RequirementTo enter & compete in USA-NA-AIOTo represent Team USA at the IOAI
AgeUnder 20 in the competition yearSame — IOAI caps at under 20
EnrollmentFull-time middle- or high-school student; not a full-time university student that yearEnrolled in a secondary school
Residency / citizenshipU.S. or Canadian citizen or permanent resident, or a full-time student studying in the U.S./CanadaU.S. citizen, U.S. permanent resident (green card), or an international student attending a U.S. secondary school

Key practical consequence: Canadian students may compete in USA-NA-AIO, but under IOAI's rules they cannot take a Team USA slot at the IOAI. If the international team is your goal, confirm your residency status early. (A minor wording gap exists between two official pages on the age cutoff — "under 20 on the first day of the international competition" vs. "under 20 by August 30 of the competition year"; since the IOAI runs in late August these are roughly equivalent.)

03

Timeline & registration

The single most time-sensitive part of this guide — dates move every cycle

Round 1 has drifted from late March (2025) to late January (2026) to mid-February (2027). Treat the table below as a pattern, not a promise, and always confirm the current cycle on usaaio.org. Registration typically opens the previous summer and closes in late January. You must secure a proctor before you register.

CycleRegistrationRound 1Round 2Camp / Round 3
2025Mar 24Apr 27 · MITJun 9–13 · online
(3 selection tests)
2026Jul 1 2025 –
Jan 26 2026
Jan 30 2026
12–3pm ET
Apr 4–5 ·
Harvard & MIT
Jun 8–12 ·
Harvard
2027Nextcloses Jan 31 2027
11:59pm EST
Feb 19 2027
12–3pm EST
Spring 2027
(TBA)
Jun 2027
(TBA)

Action for a prospective 2027 competitor: register before Jan 31, 2027 (11:59pm EST) and be ready for Round 1 on Feb 19, 2027 (12–3pm EST). Line up an approved proctor well ahead of the deadline — an unproctored score is not certified and cannot advance you.

04

Format & the three rounds

One proctored qualifier, one harder invitational, one selection camp

The competition is individual (not team-based) and runs three sequential, cumulative stages — you qualify for each from the previous one. (A widely repeated "two rounds" description is wrong; the organizer's own rules say three, and that claim was explicitly refuted in verification.)

ROUND 1
Open qualifier
All
Proctored · Google Colab · CPU-only · ~3 hours. Open to every eligible student.
ROUND 2
Invitational
~19%
Top Round 1 scorers only. Harder; may use GPUs (an L4 is provided). Historically in-person at MIT / Harvard.
ROUND 3
USAAIO Camp
Top 12
June selection camp with intensive team-selection tests (3 in 2025).
TEAM USA
IOAI delegation
8
Eight students selected — two teams of four — to represent the U.S. at the international IOAI.
How you answer

Every round is taken onsite and proctored — a supervised, computer-based Colab exam, not an at-home test. Round 1 mixes typed theory (Markdown / math cells) with programming cells. Recent Round 1 problems have used multiple-choice and numeric-answer formats (per the Beaver-Edge prep forum — lower-confidence detail).

Compute rules

Round 1 is CPU-only — GPUs are "neither needed nor allowed," so your solutions must be efficient without acceleration. Round 2 is where GPU-scale work appears (an L4 GPU is provided). Practice hitting time limits on CPU.

05

Syllabus & topics tested

Math foundations, classical ML, and deep learning — all implemented in Python

The USAAIO syllabus is broad and demands you can both derive the math and implement the method. The four pillars:

Mathematical foundations

Linear algebraMatrix decompositionsEigenvaluesProbability & statisticsBayes' ruleHoeffding's inequalityMultivariable calculusGradientsConvex optimizationGradient descentDuality

Classical machine learning

Linear / logistic regressionSVMDecision treeskNNEnsemblesBias–varianceCross-validationLoss functionsk-meansPCA

Deep learning

Neural-network foundationsBackpropagationCNNsTraining & regularization

Coding stack

PythonNumPypandasscikit-learnPyTorchGoogle Colabfrom-scratch & library use

Aiming for the IOAI team? The international syllabus is materially broader. The IOAI 2026 syllabus (revised yearly by its Scientific Committee) organizes topics into four areas and reaches well past USAAIO's Round-1 core:

  • Foundational skills & classical ML — regression, SVM, PCA, clustering
  • Neural networks & deep learning — attention, Transformers, diffusion models
  • Computer vision — CLIP and modern architectures
  • NLP & audio — BERT, pre-trained LLMs (open-source and API-based)

Notably, 59 of 60 IOAI subtopics are labeled "Practice" or "Both" — only one is theory-only. This is an implementation-first competition.

06

Difficulty & scoring

"Neither a pure math olympiad nor a pure coding olympiad"

USAAIO is explicit that a strong contestant must excel at both theory and programming: "knowing theory without knowing how to program … is insufficient. Likewise, knowing how to program without understanding the theory … is also insufficient." That dual demand is the defining difficulty.

Mathematical derivation
Derive PCA, prove bounds, work the linear algebra by hand
&
Practical programming
Implement methods from scratch and with PyTorch / scikit-learn
What the exam feels like

Round 1 is a ~3-hour proctored Colab exam interleaving theory answers (typeset in Markdown / math notation) with live programming problems — under time pressure, on CPU.

Cutoffs (illustrative)

Advancement thresholds vary by year and aren't officially published. Reported data points: a Round 1 cutoff around 53/300 (2025) and 98/300 (2026), with roughly 19–20% advancing — in 2025, about 76 of 393 entrants.

07

IOAI & team selection

How a Round 1 seat becomes an international medal shot

USAAIO is the accredited U.S. organizer for the International Olympiad in Artificial Intelligence (IOAI) — the flagship global competition for high-school students, first held in Burgas, Bulgaria in 2024 — and the presented U.S. route to two sibling events, the IAIO and IAI2O.

The selection funnel is concrete and verifiable: from Round 2, the top 12 advance to the June USAAIO Camp; there, intensive team-selection tests narrow the field to the 8 students — two teams of four — who form the U.S. delegation to the IOAI. At the international event, contest tasks span machine learning, computer vision, and NLP, and require full ML workflows: writing code, fitting models, and running inference.

Bottom line for planning: USAAIO Rounds 1–2 test a focused classical-ML + CNN core, but the camp and the IOAI itself reward the broader modern-DL toolkit (Transformers, diffusion, CLIP, BERT, LLMs, CV, NLP). If your ambition is the medal stage, prepare the wider IOAI syllabus in parallel — don't stop at the Round 1 material.

08

A preparation strategy

A concrete sequence, synthesized from the verified format and syllabus

Build genuine dual competence

Study the four math areas (linear algebra, probability/stats, multivariable calculus, convex optimization) and implement every ML/DL method twice — once from scratch, once with libraries. Neither skill alone clears the bar.

Master the Python / Colab stack on CPU

Get fast and fluent with NumPy, pandas, scikit-learn, and PyTorch inside Google Colab. Because Round 1 is CPU-only, practice writing efficient solutions without GPU acceleration.

Sequence your study by difficulty

Start with classical ML — derive and implement PCA, regression, SVM, k-means, and ensembles. Then deep-learning foundations and CNNs. Then, if you're targeting the IOAI team, the modern-DL layer: Transformers, attention, diffusion, CLIP/BERT, pre-trained LLMs, computer vision, and NLP/audio.

Rehearse under timed, exam-like conditions

Work the official USAAIO past problems (2025 and 2026 Round 1 & Round 2 sets are posted, plus a 2026 "design & rationale" doc) inside a 3-hour Colab window to build speed and format familiarity.

Handle the logistics early

Secure an approved proctor before registering, mark the registration deadline, and — if you're aiming for the Team USA slot — confirm your citizenship/residency status against the IOAI rule up front.

09

Study resources

Start with the official material; treat commercial prep as optional supplements
Official & primary
USAAIO Syllabus & Past ProblemsOfficial
USAAIO Contest Rules— the authoritative rules & eligibility
IOAI 2026 Syllabus (PDF)Official
Free courses & books
fast.ai — Practical Deep LearningFree
MIT 6.S191 · Google ML Crash CourseFree
Dive into Deep Learning · Kaggle LearnFree
Deep Learning Book (Goodfellow) · ML Yearning (Ng)— references
Stanford CS231n (vision) & CS224n (NLP)— lecture slides

On paid prep programs. Third-party providers — AlphaStar Academy Comrite Learning Beaver-Edge forum — market USAAIO-specific courses and sample problems. They exist and can help, but they're commercial and unofficial, weren't quality-assessed here, and are no substitute for the official syllabus and past problems. Start free; pay only if you've hit a specific wall.

10

Caveats & open questions

What changes yearly, what's marketing, and what isn't publicly documented
What shifts every cycle
  • Dates & venues — Round 1 has ranged from January to March; Round 2 venues and GPU details are year-specific. Verify live.
  • Scoring thresholds — advancement cutoffs change annually and aren't officially published.
  • The IOAI syllabus — revised each year by the IOAI Scientific Committee, so track the current version.
Still unclear / undocumented
  • The exact current-cycle scoring rubric and per-problem point allocation.
  • The camp's internal structure and the precise criteria that cut 12 finalists to 8.
  • Registration/participation costs and specific approved-proctor requirements.
  • Whether Round 2 is in-person at named universities this cycle, and how non-U.S.-eligible Canadians are handled beyond it.
Verification notes (for transparency)
Confirmed Three-round structure (organizer + IOAI site) Confirmed 12 → 8 team-selection funnel Confirmed Eligibility tiers & IOAI residency rule Refuted "Two-round format" (0–3 vote) Refuted "Sole route" as an absolute claim (1–2)

Sources

Grouped by authority — lead with the official pages

Corroborating & third-party

137 Made with Syncric