CS Games

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Computer Science Games
Logo of CS Games.png
Abbreviation CS Games
First event McGill University, 2003
Occur every 1 year
Website csgames.org

The CS Games (Computer Science Games) is an annual computer science competition that includes challenges form all aspects of computing. Organized by students from different university every year, the competition typically attracts more than 30 teams (between 6 and 10 members per team) from universities from across North America, but primarily from Canada and northeastern United States. It is open to undergraduate students majoring in computer science, computer engineering, software engineering and related fields.[1]


Due to a lack of collegial competition in the computer technology field in 2003, a group of students from McGill University (Denis Lebel, Olivier Hébert, Marc Lanctot, Julian Wolfson, Marc Boscher, Alexandre Denault, and Miriam Zia) created the CS Games that combined a dozen 3-hour academic and social competitions.[2]

After 2004, the event had grown beyond a McGill organized event. It was decided that any university could host the CS Games. A different university would be chosen each year. Since then, the competitions have been held in Québec City (Université Laval ’05, ’13), in Montréal (École de technologie supérieure ’06, McGill University ’07, Université de Montréal ’09, Polytechnique ’10, Concordia University ’11), in Sherbrooke (Université de Sherbrooke ’08) and in Winnipeg (University of Manitoba ’12).

In 2006, it was decided a permanent CS Games Council consisting of ex-organizers would be created to select and coach hosting committees.

2012 edition was the 10th anniversary of the event. It was hosted by University of Manitoba.

After 2012, a new logo and branding was created for the CS Games.[3][4]

Permanent council[edit]

In 2006,[5] a CS Games Council has been created as a NPO (non-profit organization) to select each organizing committees. This council consist of volunteers from previous CS Games organizers.[6] The council focus on projects to make the event bigger every year while supporting the organizing committees.[7]

The current council includes:[8]

  • Alexandre Denault
  • Alexandre Mathieu
  • Marc Boscher
  • Mathieu Goulet
  • Olivier Hébert

Honorary members:

  • Denis Lebel
  • Raymond Laramee


The second round of the AI competition at CS Games 2005

The competitions are primarily focused on theoretical computer science, computer programming and socials aspects, but also include other competitions such as sports. There were eight competitions at the inaugural event in 2003: "Brain Burning" algorithmic design, scripting, debugging, AI programming, web design, scavenger hunt, volleyball and other sports, and LAN gaming.[9] The list of events can vary every year.[10]


The CS Games are open to any university. Many universities are recurring participants to the event. Usually, university can register up to 1 or 2 teams of 10 students. For the 2013 edition, up to 3 teams can be register from the same school.[11]

Trophies and awards[edit]

Total CS Cup championships
University Titles
École de technologie supérieure 3
University of Rochester 3
École Polytechnique de Montréal 2
McGill University 1
New York University 1
Université de Montréal 1
University of Alberta 1

The CS Games committee presents an trophy for every competition. The most prestigious team award is the CS Cup, which is awarded to the team that has the most points in the overall results, all competitions combined.

There's also some fun made-up awards, in example, sleeper award, lost password most often, best costume or best sponsor giveaway; however, these are only mentioned at the closing ceremony, no trophies are given.



One of CS Games' greatest tradition is the presentation of Flash Out videos from each participating universities at the opening ceremonies. Participation points are given for the best videos.[12]

Participating points[edit]

The event also reward points on the overall result for networking with other schools, presence at parties, school cheering and overall likability.[13]

Closing ceremony[edit]

On the last day of the event, every participating students reunite in a banquet to be presented the winners of each event and the final result of the competition.


Edition Host Winner School Winner Team Name
2014 École de technologie supérieure Quebec École Polytechnique de Montréal PolyTouriste
2013 Université Laval Quebec École de technologie supérieure Hexcalibur
2012 University of Manitoba Quebec École Polytechnique de Montréal Mayan Cats of the Sun
2011 Concordia University New York University of Rochester Watson+Jennings<3Children
2010 École Polytechnique de Montréal Quebec École de technologie supérieure Hack to the Future
2009 Université de Montréal Quebec Université de Montréal
2008 Université de Sherbrooke Alberta University of Alberta w.r.t. Fish
2007 McGill University New York University of Rochester Team Ham Sandwich
2006 École de technologie supérieure New York University of Rochester Leeroy Jenkins
2005 Université Laval Quebec École de technologie supérieure
2004 McGill University Quebec McGill University
2003 McGill University New York New York University