ICPC North America
2025 North America Championship
ICPC North America
Advancing the Art and Sport of Competitive Programming
2024-2025
North America Championship and Programming Camp
Rules for Advancing to the World Finals
Updated Eligibility Decision Diagram 2024/25
3529 contestants
The next generation of excellence in problem solving
1,189 teams
Collaboration and teamwork at their very finest
420 coaches
Educators investing in the lives of students
399 universities
Institutions dedicated to preparing students for global success