Astana Hub – Media Partner of ICPC World Finals 2024

From September 15 to 20, 2024, the International Exhibition Center EXPO in Astana will host the ICPC World Finals 2024, the world championship in sports programming.


This year, from 59,000 participants representing 111 countries and 3,000 universities, 142 teams have advanced through regional and national selection to the finals. Kazakhstan will be represented by teams from Nazarbayev University, the International University of Information Technology, Astana IT University, and Kazakh-British Technical University.

The event program includes the ICPC Challenge, sponsored by Huawei, and a unique blind-coding masterclass by JetBrains, featuring former world champions in sports programming, among other activities. The ICPC World Finals champions will be announced on September 19, after a five-hour competition focused on solving algorithmic problems using code with minimal errors and incorrect attempts.

Astana Hub is proud to serve as the information partner of the ICPC World Finals 2024, marking a significant step in supporting Kazakhstani youth and the tech sector. As a technology park, Astana Hub has consistently promoted the growth of the domestic startup and tech ecosystem, and its partnership with such a prestigious global event highlights its commitment to developing Kazakhstan's talented youth and providing them access to international opportunities.

This event not only positions Kazakhstan as a regional leader in technological innovation but also encourages investment, knowledge-sharing, and international cooperation, bringing long-term benefits to the country's economy and future.

About ICPC

The International Collegiate Programming Contest (ICPC) is the world’s most prestigious team-based programming championship, held annually since 1970. Teams compete to solve complex algorithmic problems under strict time constraints, with the goal of minimizing errors. ICPC finalists often receive job offers from leading global tech companies.

Comments 5

Login to leave a comment