UW Owns ACM Contest
I remember the first time I heard of the University of Waterloo. It was about a year ago, when
I applied here. A friend of mine passed on to me all the knowledge she had of this place; she vaguely
recalled something about computers. My first true glimpse of Waterloo's greatness, my first glimmer of
pride, came last May, when I learned that we had won the Association for Computing Machinery
International Collegiate Programming Contest. Maybe, I thought, there was something to this
Waterloo place after all.
Now the ACM Programming Contest is here again, sponsored by the big guns of IBM, and
Waterloo is right in the thick of things. Life is full of surprises; this is not one of them. Not only has
Waterloo won the competition twice ( the first time was in 1994 ), but regularly places in the top ten,
which, as the KW Record reported last May, no other university in North America can boast.
That is not to say that Waterloo has been carried to victory solely on the basis of legacy. The
team is once again being coached by Gord Cormack, a U of W computer science professor who, in
every photo of him I have seen, somehow manages to look energetic, determined, and yet surprised to
be noticed. This year's team consists of Donny Cheung, the reserve member from last year, Jeff Shute,
and Ondrej Lhotak, a veteran of last year's winning team. These three students are the finest that the
University of Waterloo has to offer, and it is their hard work and skill that brought them to the finals.
The Contest itself is deceptively straightforward; each of the sixty teams is given a series of
problems which they must solve by writing computer programs, all within in the space of five short
hours, making speed a factor as well as skill. The teams must be fluent in such arcane programming
languages as Pascal, Java, C, and C++. Just to make things even more interesting, each three-person
team is allowed only one computer to work on, placing added emphasis on the concept of "teams".
Thoughts of the brass ring must also be weighing heavily on their minds; teams that finish in the top ten
receive scholarships ranging from $1,500 to a whopping $9,000.
If the three young men are feeling any pressure, it may be relieved a bit by the fact that this
year's contest takes place in Orlando, Florida, a great place for relaxation, especially when compared
to the frigid wasteland that is Ontario. The ACM will put them up for four days, from March 15 - 19,
and as the official contest website so ambiguously
states, they will be "treated to a full schedule of events".
The contest itself has grown considerably in the last few years, from 59 to 69 countries,
including this year for the first time Iran, India, Spain, and South Africa. The contest has been running
since the ‘70; IBM became involved in 1997, and since then participation has grown by 125 percent.
The idea behind it, as IBM stated in their press release is to "foster and spotlight the next
generation of computer science talent". No one can doubt the need for such talent, considering the
prevalence of computers in today’s society.
Unfortunately I wasn’t able to reach the team or Gord Cormack for an interview, but I’m sure
they’re looking forward to the competition. After doing all this research, my first impression of the
University of Waterloo seems to be one of the best: we are on the cutting edge of technology; we are
among the best universities in the world. I kept getting that feeling of pride as I poured through all the
articles and press releases praising the work of these fine young programmers, who are bringing so
much positive attention to Waterloo.
And the next time I talk to my friend, I can be sure and tell her that she was right, Waterloo
does have something to do with computers.
|
Non-Fiction
UW Owns ACM Contest
Contracts and You
There Is No Spoon
Machine Mind
Free Will in Slaughterhouse Five
Letter to Katrina
Monkey Business
|