The Contest

The ACM International Collegiate Programming Contest (ACM/ICPC) is the largest programming contest among university and college students in the world. This contest was initiated in 1976 by ACM and seeks to engage academics and the information technology industry in shining the spotlight on the next generation of computing professionals and scholars, and to encourage the development of and to recognize excellent team work, programming skills, and problem-solving talent.

The contest is a two-tiered competition among teams of students representing institutions of higher education. Teams first compete in the regional contests held around the world from September to November each year. The winning team from each regional contest advances to the ACM/ICPC World Finals, normally held the following March to mid-April. Additional high-ranking teams may be invited to the World Finals as wild card teams.

Tehran Site

The 16th Asian Regional Contest in Iran will be hosted by Sharif University of Technology, as one of the 18 regional sites in Asia. The Tehran contest is scheduled to be held on Thursday, December 18 and Friday, December 19, 2014 (27-28 Azar, 1393). We are hosting about 100 teams of university students from Iran and countries in the Asia.

The winning teams of Tehran contest will automatically advance to the 39th ACM/ICPC world finals to be held during May 16-21, 2015 in Morocco. ACM and IBM will bear part of the traveling expenses for each advancing team.