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 godfather to coach them, the godfather in question can be a chaperone from the faculty (professor, club advisor, etc.) as well as a former student. Note that the godfather cannot participate in any competition block with the exception of Puzzle Hero.
Please note that we restrain to one team per school at early bird stage. We will contact you for second teams after the early bird sale.
Buy ticketsPlease note that the Web Development and Artificial Intelligence competitions will be corrected on the same environment than the GNU/Linux desktop competitions. A VirtualBox image will be made available *soon* for the participants to ensure their submission works as expected on the reference environment.
The longest competition of the CS Games. Develop an algorithm that will vanquish the other teams within a game with well defined rules.
Participants : 3
Languages/Skills : Bring your own laptop
Weight: 7%
Three people, three projects. Alternate between projects every 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 : Your choice*
Weight: 7%
Time to start typing up a storm and get creative to succeed in the most challenges you can in a set amount of time.
Participants : 2
Languages/Skills : Your choice
Weight: 6%
Grab your calculators, pencils and notes to help you solve computer science, discrete mathematics and cryptography problems.
Participants : 2
Languages/Skills : N/A
Weight: 7%
Prove that you have a healthy mind within a healthy body! Get ready to sweat a bit in this challenge.
Participants : 2
Languages/Skills : Deodorant and indoor sportswear
Weight: 5%
Take a breather from the academics to play some 21st century video games.
Participants : 2
Languages/Skills : N/A
Weight: 4%
Instead of building a software, you will have to desconstruct it here and understand the way it works without having access to the source code.
Participants : 2
Languages/Skills : Radare2, Binary Ninja (Demo), GDB, Binutils, Python
Weight: 6%
OWASP Top 10 sounds familiar? Get your HTTP proxies running and injections ready.
Participants : 2
Languages/Skills : Bring your own laptop
Weight: 6%
Developers take a lot of tools for granted. In this challenge, prepare to call the Linux kernel directly to accomplish your tasks.
Participants : 2
Languages/Skills : C, man
Weight: 7%
Move fast, break fast! In this challenge, you will need to debug and fix programming mistakes scattered across multiple projects built with a diverse set of technologies.
Participants : 2
Languages/Skills : TBA
Weight: 6%
Be sure as a team to have a well designed application before branching off and working on your own. There will be a small period of time at the end for teams to bring their parts together.
Participants : 3
Languages/Skills : Your choice
Weight: 6%
Enough with big screens and powerful computers - let's see what you can do with the small screen and limited resources of a smartphone. Mirego presents this challenge in which you will need to build a functional mobile application from an incomplete draft.
Participants : 2
Languages/Skills : Bring your own laptop, Java (Android), Swift and Objective C (iOS)
Environment: Mirego's word
Weight: 6%
This competition hosted by Summit will challenge your web development skills, going from the user interface to the server backend, without forgetting the database.
Participants : 2
Languages/Skills : Bring your own laptop
Weight: 6%
Reverse engineering is a vast world. Most of us will only ever scratch the surface (if ever). This challenge is designed to lead you into the far end of the spectrum of computer-based reverse engineering. Do you enjoy software reverse engineering? Dig binary analysis? Like being challenged and pushed outside your comfort zone? This challenge is for you. Will you succeed? Maybe… The only thing for sure is that this is not for the faint of heart.
Participants : 2
Languages/Skills : x86, Python
Weight: 6%
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%
A new experience for the CS Games 2017, receive the challenge before the CS Games to prepare yourself. Mine and develop an ecosystem for the CSCoins: the latest cryptocurrency that everybody talks about.
Participants : 10
Languages/Skills : Your choice
Weight: 2%
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: 5%
Now that Minou is a billion-dollar company with its revolutionary product, the company is watching new markets and is looking to invest in emerging startups. As new investors, they organize a competition gathering the best student startups of SIlicon Valley.
Weight: 2%
The Organization Committee has lots to take care of during the CS Games weekend and will definitely need extra helping hands. If you want to discover the behind the scenes of the CS Games, and live this extraordinary weekend with us, we would be overjoyed to have you join the team!
Why get involved?
In a world where all you need is an idea, a logo, and a lot of coffee, it seems as though everyone wants to start their own business. The real challenge comes in finding investors that truly believe in what you want to do.
This year, the CS Games take place in the Silicon Valley of Montreal! Powerful VCs from all around the world will gather to poach the best talent around the country.
As a competitor, your goal will be to impress the judges by demonstrating incredible skill in all facets of building a tech business. Your teams should comprise of the top 10 developers from your company (in our case your school), and should be accompanied by a VP of the company (your godfather) to make sure the brand and values of your company are well demonstrated.
Be sure to have the absolute best from your company, the competition will be a fierce one! In fact, the people from Minou™ are already preparing themselves for this incredible challenge. I heard they have a vlog on youtube, and they’re making videos documenting their journey to the CS Games. Make sure to check it out, and maybe it’ll give you an advantage in the competition!
The CSCoin specification can be found in GitHub : csgames/cscoin
Please open an issue in the GitHub project for any questions or issues to the organization.
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?