Story Tools: PRINT | Text Size: S M L XL | REPORT TYPO | SEND YOUR FEEDBACK

In Depth

Technology

Battle of brains

World programming contest is ultimate talent pool

Last Updated April 10, 2008

This year 100 three-member teams of university students managed to make it to the world finals in the International Collegiate Programming Contest. Teams released a balloon each time they successfully resolved one of the 11 programming challenges to be tackled within the competition's five-hour time frame.

In Banff, Alberta, 300 elite contestants from more than 33 countries march into an opening ceremony, ready to engage in a heated battle for supremacy. Coaches nervously watch from the viewing gallery as the teams they have nurtured for months prepare for combat. Extra-tight security is on hand to keep corporate interlopers at bay.

As tension mounts, massive digital screens keep a running tally of scores and the fastest times. Within half an hour, a small balloon rises and floats above the crowd, a sign that other contestants eye with trepidation — and some envy. That balloon marks the first in a long series of victories to come. By the time the competition is over, hundreds of multi-coloured balloons fill the room, like a child's birthday party in full swing.

But this contest is no sports event, and it's far from child's play. It's the annual Association for Computing Machinery — International Collegiate Programming Contest (ACM-ICPC), held April 6 to 10 at the Fairmont Banff Springs Hotel.

It's also dubbed "The Battle of the Brains."

Those balloons mark the successful resolution of one of 11 programming challenges to be tackled within a five-hour time frame. The challenges weren't easy, ranging from developing code to cracking a 10-character password to streamlining the workings of a neural network for cellphones.

This year, 100 three-member teams of university students managed to make it to these prestigious world finals — and recruiters have been eyeing these prospects as the quintessential gold mine of top-grade programming talent.

Tough competition

Whether they come out on top at the end of the day's work or not, these competitors are about as elite as it gets. This event is considered by many participants to be their ticket to fame and fortune in business, academia or research, says Doug Heintzman, director of strategy for Lotus Software at the IBM Software Group, the sponsor of this year's event.

The ACM-ICPC is now in its 32nd year of posing mind-boggling software programming challenges based on real-world problems to ferret out the brightest and the best young talent on the planet. In the 2007-08 academic year, 1,821 universities in 83 countries put forward 6,700 teams at 213 regional competitions. That doesn't even factor in the many teams that competed at the university level to make it to the regionals.

ICPC winners

The top 12 teams in this year's Association for Computing Machinery — International Collegiate Programming Contest (ACM-ICPC) are:

  • St. Petersburg State University of IT, Mechanics and Optics, Russia (Gold, World Champion)
  • Massachusetts Institute of Technology, U.S. (Gold, 2nd Place)
  • Izhevsk State Technical University, Russia (Gold, 3rd Place)
  • Lviv National University, Ukraine (Gold, 4th Place)
  • Moscow State University, Russia (Silver, 5th Place)
  • Tsinghua University, China (Silver, 6th Place)
  • Stanford University, U.S. (Silver, 7th Place)
  • University of Zagreb, Croatia (Silver, 8th Place)
  • University of Waterloo, Canada (Bronze, 9th Place)
  • Petrozavodsk State University, Russia (Bronze, 10th Place)
  • St. Petersburg State University, Russia (Bronze, 11th Place)
  • Belarusian State University, Belarus (Bronze, 12th Place)

Surrounding the "games" is lots of talk that mirrors any high-level athletic event. There are the explosive starters who often flag in the home stretch. There are teams that are known for their ability to stage dramatic comebacks in the final hours. Students from a German team could be heard comparing notes on finding competitive-level coaching skills. Others talk about switching universities in order to increase their chances of making it to the world stage.

Former teammates who have transferred sometimes end up competing against each other. Coaches spend months selecting the right combination of raw computing and strategic skills to create their dream teams. People talk of wunderkinds on international teams who leave the rest of the field in awe of their talent.

Gordon Cormack, professor at the Cheriton School of Computer Science, has been coaching the University of Waterloo team for 12 years. He is especially proud of the fact that it is the only team to have qualified for the ACM-ICPC 16 years in a row. Waterloo has also won two world competitions to date.

"This is very much a sport," Cormack says. "You see the same drama and challenges as any physically demanding event. The intensity of the competition comes out in their body language. We've been through a lot of nail-biting sessions and made some spectacular comebacks."

Not surprisingly, China and Russia are always touted as leading contenders while Massachusetts Institute of Technology (MIT) and University of Waterloo are eyed by competitors as the top North American teams to beat.

This year, the 2007 winning team from Warsaw was the odds-on favourite, but in a surprise result, last year's champions didn't even crack the top 10.

It was Russia's St. Petersburg State University of Mechanics, IT and Optics that garnered the top prize this year — the only team that managed to solve eight out of 11 questions within the given time limit. It was part of a Russian juggernaut that captured three of the top five spots, with second place going to MIT and fourth to Ukraine.

The University of Waterloo team made the top 10 rankings, placing ninth. Other Canadian teams at this year's competition were the University of Alberta (which hosted the event), the University of Calgary, the University of British Columbia, Simon Fraser University and the University of Saskatchewan, which qualified for the first time in 12 years.

The ultimate talent pool

This year 100 three-member teams of university students managed to make it to the world finals in the International Collegiate Programming Contest. Teams released a balloon each time they successfully resolved one of the 11 programming challenges to be tackled within the competition's five-hour time frame.

The ACM-ICPC competition doesn't end with the awards ceremonies. A room full of young students with programming skills of stratospheric proportions is something that talent-hungry organizations love to get their hands on.

It becomes a matter of corporate — and in some cases national — pride to bag these prospects for internships and/or full-time jobs as quickly as possible. After all, say event organizers, these are the kids who will solve some of the biggest problems facing the world in the future, from water resource management to traffic congestion.

Igor Naverniouk, a former finalist who came to Banff to help coach the UBC team, says when he made it to the finals, recruiters were at the ready. In fact, Google flew the top 40 teams to California, where it was straight to the final interview — no pre-screening required.

"I know six or seven of us got jobs," says Naverniouk, who now works on the internet company's television advertising team.

Former UBC team member Yury Kholondyrev also visited the Google campus but decided to take another path. He was recruited by Bear Stearns in New York City and has since moved on to a smaller investment bank in the city where he says he can tackle more "intellectually challenging" problems.

Since many of the participants are second- and third-year students, recruitment for internships is even more intense, says Heintzman. He tells the story of one University of Calgary student he was trying to recruit at the Prague finals who had not joined his teammates in accepting an IBM internship in Toronto.

"It turns out he was only 15," Heintzman said. "We couldn't hire him!"

Heintzman notes that when the Saratov State University team won in 2006, team-members were invited to a reception in Moscow hosted by Russian president Vladimir Putin. Some of the members now work at IBM's research facility in Switzerland.

"It's truly a life-changing event for these kids," says Heintzman. "One day, they're students on campus in a city outside of Moscow. The next, they're talking to the president and working in a Nobel Prize-winning research facility."

The skills displayed at the ACM-ICPC — whether at the regional or world level — represent more than just raw programming genius, he adds.

"What drives these students is problem solving," Heintzman says. "Competitions like this are a way to help them apply those skills beyond theory, to the real world. Many of them have no idea of the potential they can offer in the business world."

These great problem-solvers, he says, will no doubt end up in research, in academia or recruited by the likes of IBM, Google or Microsoft. "There is absolutely no question that every student here will have a great career."

The only question, it seems, is what research facility, university or corporation will come out on top in the race for this top talent.

The author is a Toronto-based freelance writer

Go to the Top

Story Tools: PRINT | Text Size: S M L XL | REPORT TYPO | SEND YOUR FEEDBACK

World »

Syrian regime denies role in Houla massacre video
The UN Security Council condemned the Syrian regime at an emergency meeting Sunday, holding president Bashar al-Assad's military responsible for the massacre of more than 100 people, dozens of whom were children younger than 10 years old.
new Egypt presidential candidates allege vote fraud
Three top candidates in Egypt's presidential race have filed appeals to the election commission, alleging violations in the first round vote that they say could change the outcome.
Ryder Hesjedal wins prestigious Giro d'Italia video
Victoria native Ryder Hesjedal has become the first Canadian to win one of the cycling world's three Grand Tour events, wrapping up the 2012 Giro d'Italia with an excellent performance in the final stage in Milan.
more »

Canada »

Quebec students and province to resume talks video
Quebec's university student federation has confirmed negotiations between student leaders and the provincial government will resume Monday afternoon.
Canadian Pacific strikers face back-to-work legislation video
Labour Minister Lisa Raitt is prepared to end the Canadian Pacific Railway strike if necessary, after both CP and the union rejected a proposal for voluntary arbitration by the government-appointed negotiator on Sunday. Raitt says she is "extremely disappointed."
new Diamond Jubilee a chance for youth to honour Canada's Queen
In the Queen's Diamond Jubilee year, a group of young monarchists is out to prove that allegiance to the Crown isn't all "tea and corgis" but can stem from an interest in the value of constitutional monarchy and Canadian identity.
more »

Politics »

Canadian Pacific strikers face back-to-work legislation video
Labour Minister Lisa Raitt is prepared to end the Canadian Pacific Railway strike if necessary, after both CP and the union rejected a proposal for voluntary arbitration by the government-appointed negotiator on Sunday. Raitt says she is "extremely disappointed."
Western premiers to talk environment, energy and Tom Mulcair video
The environment, energy and federal NDP Leader Tom Mulcair are on the agenda Tuesday when leaders of the western provinces and territories get together.
N.L. premier 'at odds' with Peter MacKay audio
Kathy Dunderdale, the premier of Newfoundland and Labrador, tells CBC Radio's Evan Solomon she's growing increasingly 'at odds' with Conservative MP Peter MacKay.
more »

Health »

Chronic fatigue may be reversed with exercise
Taking it easy is not the best treatment for chronic fatigue syndrome, rather exercise and behaviour therapy are, a large study finds.
AT&T buys T-Mobile USA for $39B US
AT&T Inc. said Sunday it will buy T-Mobile USA from Deutsche Telekom AG in a cash-and-stock deal valued at $39 billion US, becoming the largest cellphone company in the U.S.
Milky Way home to 50 billion planets: NASA
Scientists have compiled the first cosmic census of planets in our galaxy: at least 50 billion planets are estimated to call the Milky Way home.
more »

Arts & Entertainment»

Love film a 2nd win for Cannes director
Michael Haneke won the Cannes Film Festival's top trophy for a second time with his film about love and death, Amour.
video Stratford prepares for new director as season opens video
As the Stratford Shakespeare Festival opens its 60th season, high profile artistic director Des McAnuff is preparing to hand to reins to his successor Antoni Cimolino. Deana Sumanac reports.
Quebec actress captures Cannes prize
Canadian Suzanne Clement has been awarded the Best Actress prize in the Cannes Film Festival's sidebar competition, Un Certain Regard.
more »

Technology & Science »

Astronauts enter world's 1st private supply ship video
Astronauts have entered the Dragon, the world's first commercial supply ship, which is docked at the International Space Station.
South Africa, Australia to share world's largest telescope
South Africa and Australia will jointly host the Square Kilometre Array, which promises to be the world's largest telescope, the international consortium in charge of the project said Friday.
Chemicals in tsunami debris could pose coastal threat video
The spill and spread of industrial chemicals across the coastline of British Columbia is a possibility as slower-moving tsunami debris from Japan approaches the west coast, according to experts observing its movements.
more »

Money »

analysis What a Greek euro exit could mean for Canada
A tumultuous Greek exit from the eurozone would have a harder impact on Canada's economy than the credit crisis recession of 2008 and 2009, a report from a major Canadian bank warns.
Bankia asks Spain for €19B video
The board of directors of Spain's troubled bank, Bankia, has asked the Spanish government for €19 billion ($24.5 billion Cdn) in financial support.
EI reforms aim to boost employment, Flaherty says
Finance Minister Jim Flaherty defended his government's proposals to change employment insurance, saying the aim is to remove "disincentives to employment."
more »

Consumer Life »

Honda recalls Fit subcompacts
Honda Canada says it will recall 14,640 of its 2009 and 2010 Fit subcompact cars to replace lost motion springs.
U.S. travel fee proposal criticized by Harper
Prime Minister Stephen Harper says he doesn't think much of a new border tax that's being proposed by the United States, calling it a cash grab designed to help a budget crisis.
Bell class action suit approved by Que. court
A Quebec Superior Court judge has authorized a class action lawsuit to go ahead against Bell Mobility.
more »

Sports »

Scores: NHL NBA

5 stories, including Ryder Hesjedal's historic ride video
Canadian cyclist Ryder Hesjedal captured the 95th Giro d'Italia, the hosts won the Memorial Cup and it was Canadian vs. Canadian at the French Open. All this, plus more, in your top five stories from Sunday.
Ryder Hesjedal wins prestigious Giro d'Italia video
Victoria native Ryder Hesjedal has become the first Canadian to win one of the cycling world's three Grand Tour events, wrapping up the 2012 Giro d'Italia with an excellent performance in the final stage in Milan.
Dario Franchitti wins 3rd Indy 500 in wild finish
Dario Franchitti has won the Indianapolis for the third time, taking advantage when Takuma Sato crashed on the final lap.
more »

Diversions »

[an error occurred while processing this directive]
more »