On May 20, 2015, UCLA computer science students Hao Chen, Xin Gao, and Chaoshuai Lu participated in the 39th Annual World Finals for the ACM’s International Collegiate Programming Contest (ICPC) held in Marrakech, Morocco. The UCLA Bruins were coached by Shahid Chohan, computer science student and outgoing vice president of UCLA ACM.

The ICPC World Finals brought together the top 128 teams from across the globe, representing more than 2,500 universities from 101 different countries. UCLA placed 6th among North American universities and 22nd overall at the competition. This was UCLA’s strongest showing at the competition in more than 25 years.

The contest consisted of 13 algorithmic challenges covering topics such as computational geometry, network flow, and data compression. Teams were given five hours and a single computer to solve as many problems as quickly as possible, while minimizing incorrect submissions to avoid penalties. Teams not only had to provide correct solutions, but also ones that passed the judges’ tests under strict time limits.

The UCLA ICPC team will resume training in the summer to prepare for the Southern California Regional Contest in November. The team hopes to repeat its strong performance at the regional contest and earn a spot at the 2016 World Finals in Phuket, Thailand.

Our congratulations to these students and to their coach, Shahid Chohan