Villanova University
VU Links
Blueprints Archive Log on  
Office of Communication & Public Affairs

 

Blueprints - December 2003 Edition
Computing sciences students participate in world-wide contest
Kathleen Noone ‘04


Dr. Frank Klassner and several of his computing sciences students now have their Friday afternoons back. At least for a little while.

Since the beginning of the semester, Klassner and nine students worked vigorously to prepare for the regional round of the Association for Computer Machinery International Collegiate Programming Contest, held Nov. 8 in Wilkes Barre.

According to Klassner, the Villanova teams practiced an average of two hours a week, usually after classes ended on Friday afternoons. While other students were busy making weekend plans and relaxing, Klassner and the nine competitors spent hours in the computing sciences rooms in Mendel, discussing strategies and participating in practice rounds.

The ACM ICPC is the oldest, largest and most prestigious worldwide computer programming contest. The New York Times referred to the contest as a “semester’s worth of problem solving crammed into one morning.”

Villanova sent three teams of three to the regional contest, vying for the top spots in order to qualify for the international round held in Prague in March. The three University teams placed 68th, 72nd and 102nd out of 160 teams from the Mid-Atlantic region.

While the results were somewhat disappointing, Klassner looks forward to a year of practicing and improvement for next year’s contest. “We had an off year this year,” he said. “We’ll be returning to next year’s competition with just two veterans, so we’ll expect an earnest rebuilding effort.”

Sponsored by IBM, the contest draws tens of thousands of college participants from 68 countries around the world. Working in teams of three, students faced the challenge of solving six to eight real-world programming problems within five hours.

Many members of the Villanova team attributed their participation to an overall interest in the competition itself. “I thought it was a neat idea,” J.J. Chojnowski,’04, said. “The problems used from previous years got me interested in becoming involved with the competition.”

The ACM ICPC contest was established almost 30 years ago, tracing its roots to a 1970 competition at Texas A&M University. Since IBM became its primary sponsor in 1997, contest membership has more than quadrupled.

Computer softwares Linux and Eclipse provide the background for the contest programming environment under an open source paradigm at the world finals.

More than 3,000 teams participated in the preliminary rounds and 72 teams were selected to compete at the 2004 World Finals.

The problems are designed to test not only programming skill, but also creativity and teamwork. Championship status is awarded to the first team that solves the most problems correctly in the least amount of time.

According to the official ACM fact sheet, “judging is relentlessly strict. The students are given a problem statement – not a requirements document. They are given an example of test data, but they do not have access to the judges’ test data and acceptance criteria. Each incorrect solution submitted is assessed a time penalty. The team that solves the most problems, in the fewest attempts, in the least cumulative time is declared the winner.

Contact Webmaster
Last Modified: Fri Jul 29 12:31:59 GMT-05:00 2005
Privacy Statement
© Copyright 2005 Villanova University