ΒιΆΉΣ³»΄«Γ½ student programmers are poised to showcase their formidable skills on a world stage after a top five finish at this weekendβs International Collegiate Programming Contest North America Championship (ICPC NAC).
Computer science students Brian Barak β25, Thomas Meeks and Benjamin Prins competed as ΒιΆΉΣ³»΄«Γ½ Triangulate, one of the 52 university teams at the NAC who earned the chance to compete for a spot internationally from an original field of about 1,000 from the U.S. and Canada. ΒιΆΉΣ³»΄«Γ½ placed No. 5, earning the opportunity to head to Dubai in November to compete at the 50th annual ICPC World Finals.

The trio placed ahead of the Georgia Institute of Technology and University of Florida, the other two schools in the contestβs southeast region. They also beat Ivy League universities and colleges with notable computer science programs, including California Institute of Technology, Harvard University and Carnegie Mellon University.
βThe contest has grown from a few hundred students to almost 100,000 students. Itβs getting harder and more challenging each year to outperform others,β says ΒιΆΉΣ³»΄«Γ½ programming team faculty advisor Ali Orooji. βWe are very proud of our students and coaches who put in the time and effort to do well in the contest.β
ICPC student programmers are among the best in the world. At ΒιΆΉΣ³»΄«Γ½, competitors are often recruited for their contest experience by companies such as Google and Microsoft, attracted by contestantsβ proven ability to collaborate under pressure on advanced algorithms.
βThe training offered by [our computer programming teams’] coaches is exceptional, and our competitorsβ commendable work ethic and skills continue to draw the attention of the tech industry to our college.β β Michael Georgiopoulos, CECS dean
βOur programming team continues to make us proud with their latest accomplishment,β says College of Engineering and Computer Science Dean Michael Georgiopoulos. βThey are establishing a legacy of excellence in programming for ΒιΆΉΣ³»΄«Γ½. The training offered by their coaches is exceptional, and our competitorsβ commendable work ethic and skills continue to draw the attention of the tech industry to our college.β
During the contest, the competitors have five hours to answer a series of logic problems that require developing algorithms to solve. The problems are based on real-world scenarios such as modeling air traffic flow, optimizing security for an art gallery, and tracking animals in a wildlife preserve. Teams of three collaborate on one computer to solve the most problems in the least amount of time.
Barak, Meeks and Prins solved nine out of the 13 problems, and were the first to solve problem K.
βI think we had several advantages over other North America teams going into the contest that played a part in our teamβs performance: a phenomenal support structure with the dedicated coaches, especially our team’s coach Glenn Martin β92 β95MS β12PhD; access to the programming team lab; and support from the rest of the team,β Meeks says.
He adds that frequent and consistent twice-weekly practice and training on challenging problems from ICPC training camp sets and the Universal Cup, a nonprofit organization that provides resources for competitive programmers, also contributed to their success.
βSeveral years of being on a team together helped us form a strong and efficient team dynamic,β he says.
Hosted by ΒιΆΉΣ³»΄«Γ½ for the past six years, the NAC attracts a number of sponsors who recognize the contest as an opportunity to meet the next generation of talented programmers. This yearβs contest sponsors included Jane Street, OpenAI, JetBrains, Jump Trading, Citadel, the National Security Agency, Hudson River Trading and Upsilon Pi Epsilon Honor Society.