March 23rd to March 26th 2018

The event

The Computer Science Games are a collegiate competition that includes challenges from all aspects of computing. The Games are a weekend long thrill ride with logic puzzles, difficult algorithms, intense video game competitions, social activities, and of course, programming. Organized by students from different university every year, the CS Games is open to all undergraduate students. Teams are composed from 7 to 10 skilled people, each participating in multiple simultaneous challenges.


To participate, you need to buy a ticket for each team member.

A team is composed of 7 to 10 participants. They can be accompanied by a mentor to coach them, the mentor in question can be a chaperone from the faculty (professor, club advisor, etc.) as well as a former student. Note that the mentor cannot participate in any competition block with the exception of Puzzle Hero.


Operating Systems

Develop a library that is able to communicate with an obscure device. Make sure your code meets the requirements!

Participants : 2

Languages/Skills : C, VM with internet access

Weight: 6%

Embedded Programming

You will have to program a never seen before machine.

Participants : 2

Languages/Skills : LAVAL ASM

Weight: 6%

Relay Programming

Three challenges for three people. You will have to contribute to each projects for an hour without being in contact with your other teammates. Make sure your peers can build off the work you've done.

Participants : 3

Languages/Skills : TBD

Weight: 6%


As penguins, some of our movements are limited. We are going to need your help.

Participants : 2

Languages/Skills : BRING YOUR OWN LAPTOP, deodorant and indoor sportswear

Weight: 6%

Artificial Intelligence

Bring your own laptop to create a bot able to survive on an unknown planet with limited resources

Participants : 2

Languages/Skills : Python3, Java

Weight: 6%

Functional Programming

We like our communism just like our programming languages : no class

Participants : 2

Languages/Skills : Erlang otp 20 / rebar3, Clojure / lein, Haskell / stack, VM with internet access

Weight: 6%

Machine Learning

A very classy competition! Will you code an algorithm that is more ham than spam?

Participants : 2

Languages/Skills : Python with pytorch, numpy, scipy, matplotlib, jupyter, ...

Weight: 6%


Will you be able to circumvent spaceship grade defense measures? I hope your malware on the blockchain is ready...

Participants : 2

Languages/Skills : Rust, Web security, x86, ARM, Managed reverse. Bring your own laptop.

Weight: 6%

Team Software Engineering

Show us how you can develop... under pressure! After all, our spaceship is in danger, but we count on you to keep the pace and survive! Clean Code, DDD, Clean Architecture, TDD, Automated tests, Continuous integration, Continuous deployment, Shippable product... So many buzzwords we frequently hear from your different cultures, but do you really master them? Team registration is now open!

Participants : 3

Languages/Skills : Java. Bring your own laptop

Weight: 6%

Theoretical Computer Science

Make use of your intuition and mathematical skills to solve problems related to the theory of computation.

Participants : 2

Languages/Skills : N/A

Weight: 6%


Use your native mobile development skills to help us locate everything we need to go back to our planet.

Participants : 2

Languages/Skills : Swift/ObjC ou Kotlin/Java, Bring your own laptop

Weight: 6%


You are an extraterrestrial life form on Earth without any tools to properly integrate yourself. What's better than news shows and TV shows to open a conversation with humans?

Participants : 2

Languages/Skills : Bring your own laptop; Java, C#, Python, Ruby, Javascript, Perl, Clojure, Kotlin, Scala, PHP

Weight: 6%


Help the penguins repair their ship by processing valuable data to detect flaws in the ship’s hull.

Participants : 2

Languages/Skills : C++, Bring your own laptop

Weight: 6%

Puzzle Hero

Benefit from your free time between competitions to solve diverse small challenges. This is the opportunity to put your most obscure skills in practice!

Participants : 10

Languages/Skills : Your choice

Weight: 6%


Explore again your very firsts experiences with video games in this casual competition, which will make use of your motor skills as well as your concentration!

Participants : 2

Languages/Skills :

Weight: 6%


The CS Games isn't only about adversity during competitions. The CS Games are, after all, an opportunity to meet new people from other universities and share ideas.

Participants : Everyone

Weight: 4%


After the crash of an alien spaceship on Earth, mysterious boxes are found all around the world. Your task is to reverse engineer the alien device and try to understand why and how they came to us. In total, you will have 6 hours to figure out the mystery of the alien box. Bring your laptop and be prepared for a new kind of puzzle with a serious smell of escape room challenge...

Participants : 2

Languages/Skills : Bring your own laptop. Programming, cryptography, electronics, network communication, logic and an open mind

Weight: 6%


Subject to change, not all competitions are scheduled yet.

Getting involved

The Organization Committee has lots to take care of during the CS Games weekend and will definitely need volunteers. If you want to discover the behind the scenes of the CS Games, and experience this extraordinary weekend with us, we would be overjoyed to have you join the team!

Why get involved?

  • Be part of one of the biggest academic Computer Science competitions
  • Make new friends for life within the CS Games Community
  • Learn new skills
  • Network with possible future employers
  • Have fun


  • Demonstrate civility, courtesy and respect for all individuals present (students, staff, sponsors-logo, participants, organizers, volunteers, etc.)
  • Respect any and all equipment
  • Limit the space taken by your personal belongings to reasonable dimensions. (i.e. do not leave your belongings scattered everywhere)
  • It is strictly forbidden to bring or consume alcohol on campus at any time, including in opaque containers (insulated cup, coffee cup, etc.)
  • It is strictly forbidden to bring food or liquids in the Faculty’s classrooms
  • It is strictly forbidden to wander in the corridors and spaces not designated for the competition


Become a sponsor

Every year, the CS Games attract the best students in computer science, chosen by their universities or student organizations for their excellence. This is a unique opportunity to meet the best and most passionate students in North America, all within the same space.

Why sponsor?

  • Access to contestants' resumes
  • Display your company
  • Distribute promotional items
  • Presence during the competition
  • "Puzzle Hero" integration
  • Much more


Université Laval
2325 Rue de l'Université
Ville de Québec, QC G1V 0A6
[email protected]