Shopping Cart | Favorite Info | 中文

USACO (USA Computing Olympiad)

USACO (USA Computing Olympiad)

Overview:

A highly respected online programming competition for middle and high school students worldwide. It is the U.S. national pathway to the IOI.

Divisions:

  • Bronze – beginner level

  • Silver – intermediate

  • Gold – advanced

  • Platinum – elite (pre-IOI level)

Language Support:

C++, Java, Python (limited for upper divisions).

Schedule:

Four contests per year (Dec, Jan, Feb, March).

Highlights:

  • Fully online and auto-graded.

  • Great for self-paced learning and progression.

  • Strong emphasis on problem-solving and algorithmic thinking.