About ICPC

"ACM International Collegiate Programming Contest (abbreviated as ACM-ICPC or now known as ICPC) is an annual multi-tiered competition among the universities of the world. There are thirteen different sites in Asia that host Asia Regional Final and Dhaka is one of them. Each year winner of the Asia Regional Final Dhaka Site Contest advances to the ICPC World Final. The International Collegiate Programming Contest (ICPC) is the world's largest and most prestigious computer programming competition. It was first held in 1970 at Texas A&M University and has been held annually ever since. The ICPC is a team competition, with three students from each university competing to solve challenging programming problems. The problems are typically based on algorithms, data structures, and software design. The teams have five hours to solve as many problems as they can. The ICPC is a multi-tiered competition, with local contests held around the world. The top teams from each local contest advance to the regional finals. The top teams from each regional final advance to the world finals.

The ICPC was first held in Bangladesh in 1997. The contest is hosted by the Bangladesh Computer Council (BCC). ICPC Dhaka site contest started in 1997 with the initiative of Professor A. L. Haque of North-South University (NSU). It’s first event was held on 18 November 1997 with the participation of 18 teams from 11 institutions.

Bangladesh University of Business and Technology (BUBT) has played a leading role in promoting the ICPC in Bangladesh. BUBT has hosted the Bangladesh regional contest multiple times in 2014, and 2021 due to COVID-19, the program was held in 2022 and this year 2023, BUBT is going to host the ICPC-2023 for the third time BUBT teams have consistently performed well. From the preliminary part, 2,461 teams around the country took part out of which 224 teams have been selected for the on-site competition to be held at BUBT on the 3rd and 4th of November 2023.