The ICPC traces its roots to a competition held at Texas A&M University in 1970 hosted by the Alpha Chapter of the Upsilon Pi Epsilon Computer Science Honor Society (UPE).
The ACM-ICPC World Finals (The Annual World Finals of the ACM International Collegiate Programming Contest World Finals) is the final round of competition.