What is ICPC?
The Olympics of Programming
The International Collegiate Programming Contest (ICPC) isn't just another coding challenge; it's the Olympics of programming, which is the oldest, largest, and most prestigious competitive programming contest in the world.
One Goal
Solving problems that push the limits of human creativity and teamwork
A Historic Moment for Sri Lanka
And in 2026, Sri Lanka joins the map. This is your chance to be part of history.
The Path to Glory
- 1
Sri Lanka National Contest
Compete against the best teams in Sri Lanka. The champion team advances directly to ICPC World Finals. Four runner-up teams advance to ICPC Asia West Regional.
- 2
ICPC Asia West Regional
Four runner-up teams from the national contest represent Sri Lanka on the regional stage. Top teams from this regional advance to ICPC World Finals.
- 3
ICPC World Finals
The national champion and top teams from Asia West Regional compete with the world's best programmers at the ultimate stage.
Why ICPC Matters
Global Recognition
ICPC is recognized by top universities and tech companies worldwide. Participating demonstrates exceptional problem-solving abilities and technical skills.
Career Opportunities
Many ICPC alumni have gone on to work at leading tech companies like Google, Facebook, Microsoft, and more.
Skill Development
ICPC challenges push you to master algorithms, data structures, and efficient problem-solving under pressure.
Networking
Connect with brilliant minds from across the country and region, building relationships that last a lifetime.
Ready to Join the Competition?
Be part of the first ICPC contest in Sri Lanka's history