Introduction: The competition consists of four increasingly difficult online exams, test students on algorithmic programming and problem-solving skills. You must score high enough on each exam to advance to the next level. Top-performing students are invited to participate in the USA Computing Olympiad (USACO) training camp. They receive intensive instruction and a chance to compete for a spot on the USA International Olympiad in Informatics team.
Resource: USACO Guide
Schedule:
- Dec 16-19: First Contest
- Jan 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)
Competition Website: USACO
Eligibility
Open to all secondary school students in the U.S., including homeschooled students
Registration deadline
December 31, 2022