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 15-18: First Contest
- Jan 26-29: Second Contest
- Feb 16-19: Third Contest
- Mar 15-18: US Open
- May 23-June 1: Training Camp
- Jul 21-27: EGOI 2023 (The Netherlands)
- Aug 1-Sep 8: IOI 2023 (Egypt)
Competition Website: USACO
Eligibility
Open to all secondary school students in the U.S., including homeschooled students
Registration deadline
NA