
2022-2023 Finalists Announced
The USACO is pleased to announce its finalists for the 2022-2023 season, all invited to participate in our training camp in late May / early June to compete for selection for the USA teams attending the International Olympiad in Informatics and the European Girls Olympiad in Informatics.
Strong Results at 2022 IOI and EGOI


Gmail Delivery Issues
We have been made aware that gmail has recently stopped accepting some emails from the USACO server -- e.g., for new accounts and password resets. If this issue is affecting you, please try adding usaco@usaco.org to your gmail contacts list. If you are still having issues, please notify the contest director, Brian Dean (bcdean@clemson.edu). If you have recently received an email from the USACO server such as a password reset email or an account creation email, consider starring it, so that gmail will hopefully treat USACO emails with better priority.
Impressive Results at IOI 2021!

Impressive Results at EGOI 2021!

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.
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
2022-2023 Schedule
Dec 16-19: First ContestJan 27-30: Second Contest
Feb 24-27: Third Contest
Mar 24-27: US Open
May 25-June 3: Training Camp
Jul 15-21: EGOI 2023 (Sweden)
Aug 28-Sep 4: IOI 2023 (Hungary)