ΒιΆΉΣ³»΄«Γ½βs Programming Team again proved themselves to be among the best, ousting dozens of universities from the United States and Canada to finish 19th at the North America championship round of the 2021 International Collegiate Programming Contest on Aug. 14.
A total of 48 teams competed in this weekendβs championship, which was held virtually. The ΒιΆΉΣ³»΄«Γ½ team beat out teams like Stanford, Harvard, and CalTech, and will advance to the World Finals, where they will square off against the top teams on the planet. A ΒιΆΉΣ³»΄«Γ½ team has qualified for the World Finals every year during the past decade.
ΒιΆΉΣ³»΄«Γ½βs winning team members included three Burnett Honors Scholars: senior Sharon Barak and sophomore Daniel West, both computer science majors, and junior Seba Villalobos, who is majoring in mathematics and computer engineering. The team members, who all benefitted from the experience of competing in last yearβs competition, each carry different strengths. Barak brings years of experience and talent in game theory. West has a knack for solving dynamic programming and string problems. Villalobos excels solving math and graph problems.
βWe feel that we didnβt hit our full potential, but whatβs important is that we advanced,β says West. βWe feel relieved, and we are looking toward the future and giving our best performance at World Finals.β
Road to World Finals
Prior to qualifying for the World Finals, ΒιΆΉΣ³»΄«Γ½ earned a spot in the North America championship after winning the divisional competition in April. The field began with regional competitions that included more than 3,000 universities and 60,000 students.
The ΒιΆΉΣ³»΄«Γ½ team members practiced on weeknights and multiple Saturdays each month, typically spending 20 hours a week in sessions designed to closely simulate the contests.
During this weekendβs intensive three-and-a-half-hour contest, the ΒιΆΉΣ³»΄«Γ½ team solved six real-world problems. The competition is a battle of logic, strategy and endurance that requires precision, problem-solving and an understanding of advanced algorithms.
For example, team members could be tasked with developing a schedule for landing airplanes and given specifications such as the number of runways coupled with a directive to create a schedule that maximizes the gap between landing times, but ensures as many planes as possible can land safely.
To win, a team must solve the most problems in the fewest attempts in the least cumulative time. Incorrect solutions result in a time penalty. The contest fosters creativity, teamwork and innovation while testing the ability of competitors to perform under pressure.
The team practices in the Eustace-Kwan Family Foundation Computer Programming Lab in the L3Harris Engineering Center. The lab is one of many gifts from Alan Eustace β79 β81MS β84PhD, a ΒιΆΉΣ³»΄«Γ½ computer science alumnus and former senior vice president of Google, who has for more than a decade supported the team in his quest to build a top-tier computer science workforce pipeline from ΒιΆΉΣ³»΄«Γ½.
The competition and training helps prepare students for the global technology workforce, and all three students are already gaining valuable professional experience while completing their studies. Barak interns at Amazon. Villalobos and West both intern with Facebook.

Guided by Experts
ΒιΆΉΣ³»΄«Γ½βs winning team members were supported by a team of six coaches who combined have more than 100 years of experience in competitive programming and a track record of winning, both as participants and as trainers. The coaching team includes Arup Guha, Glenn Martin β92 β95MS β12PhD, and Travis Meade β12 β17PhD with the College of Engineering and Computer Science, as well as three industry veterans: Jim Geist β87, Tom Phan and Chris Gouge who all bring a wealth of professional experience in software and systems engineering at technology companies across the world.
Most of the coaches themselves participated extensively in competitive computer programming as college students. Meade, Gouge and Giest reached the World Finals. Martin, Gouge and Guha have received accolades for coaching winning teams; each has helped 15 previous ΒιΆΉΣ³»΄«Γ½ teams reach World Finals.
Ali Orooji, the teamβs faculty advisor, has lent his expertise for more than three decades. The team was first formed in 1982 and Orooji has been the faculty advisor since 1989. A professor emeritus of computer science at ΒιΆΉΣ³»΄«Γ½, Orooji has continued to volunteer in the role through his retirement.
Martin served as the designated coach for this yearβs team and handpicked the three students to serve together. He says what set this team apart was their focus and desire. βEvery team wants to do well, but this team in particular really wants to do well,β says Martin. βI encourage them, but I donβt have to. They do it on their own.β
The teamβs talent and experience was key to them advancing again in the competition, says Martin. βThey are such a strong team and can rely on that strength, and frankly togetherness, that makes them such a great team. It was a team effort from start to finish. Iβm really proud of them.β
West is quick to acknowledge how instrumental Martin has been to the teamβs success. βHeβs the person you would reach out to if you need a little motivation or you need some support or if you need some lunch,β said West during a recent Knights Do That podcast episode. βHeβs a good mentor and coach.β

ΒιΆΉΣ³»΄«Γ½βs History at ICPC
The ICPC is considered the oldest, largest and most prestigious programming competition in the world. The contest β which first began more than four decades ago β has expanded into a global network of universities hosting competitions that advance teams from regional competitions to championships to the ICPC World Finals.
To date, ΒιΆΉΣ³»΄«Γ½ has finished in the top 10 of the ICPC World Finals six times.
ΒιΆΉΣ³»΄«Γ½ Board of Trustees immediate past chair Beverly Seay has long been involved with ICPC and has been instrumental in building new opportunities for computer programming students to strengthen their skills. Seay was recognized at this yearβs competition with the ICPC North America Leadership Award for her leadership in organizing the North America Programming Camps and Championships and encouraging the art and science of competitive programming to flourish among universities in the United States and Canada.