Creating Future Champions
ICPC
North America
3,529
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

2020-21 ICPC North America
Competition and Training Opportunities
2020-21 ICPC North America
Timeline
ICPC North America Practice Contests
December 12, 2020- February 21, 2021
February 11, 2021
ICPC North America Regional Contests
February 27 - March 7, 2021
ICPC North America Division Championships
April 22, 2021
ICPC North America Programming Camp and Championship
August 8 - 15, 2021