
December 2020 Contest
Our first contest of the 2020 season has recently concluded. Results are available here.IOI 2020: 1st Place for Third Year in a Row!

Our Mission
The USACO supports computing education in the USA and worldwide by identifying, motivating, and training high-school computing students at all levels. We provide:- Hundreds of hours of free on-line training resources that students can use to improve their programming and computational problem-solving skills.
- On-line programming contests (roughly six per year) for students at all levels.
- An intensive summer training camp, to which the top students in the USA are invited to further improve their skills and learn advanced material.
- The opportunity for the top four students in the USA to represent their country at the International Olympiad in Informatics (IOI), the most prestigious international algorithmic programming competition at the high-school level.
Finalists for 2019-2020 Season Announced
The USACO is pleased to announce its finalists for the 2019-2020 season.
First Place at IOI 2019!

First Place at IOI 2018!

Training Pages Now Support Python
For those who prefer coding in Python, our training pages now support submission of programs written in Python 2.7 or Python 3.6.Your Account
2020-2021 Schedule
Dec 18-21: First ContestJan 22-25: Second Contest
Feb 26-Mar 1: Third Contest
Apr 2-5: US Open
TBD (Late May): Training Camp
Jun 20-27: IOI 2021 in Singapore