Contact: Chas KurtzPhone: +1 215-790-4386 Email:
Find participant and event photos.
See official photos »
Preparation and Pressure
We asked contestants how they prepare and handle the pressure of the World Finals.
Watch this video »
Go to video channel »
Live In Marrakech
Watch ICPC Live »
Official scoreboard » Live results on MyICPC »
Follow the Marrakech World Finals
May 20, 2015Read the posts, video photos and watch videos from the 39th annual World Finals.
Read Brochure »
Go to blog »
Battle of the Brains