cuHacking 2020: Carleton Univiersity's annual MLH hackathon.

Join over 500 students, working in teams (up to four) to design, build, and demo a project in 24 hours. Throughout the event there are many beginner-to-pro workshops and exciting activities for you to make new friends, destress, and network with industry professions.

More info on facebook event:


Our hackathon is open to all students (High School, College, University).

If you applied to cuHacking 2020, received an acceptance and also confirmed your attendance, you are eligible to attend cuHacking 2020.

If you attended and participated at cuHacking 2020, then you are eligible to make a submission. Each team must consist of no more than 4 participants.


Build something tech (e.g. website, mobile app, IoT device). All work must be done at the hackathon; you cannot bring an existing project and continue it at cuHacking 2020.

You must submit on devpost before Sunday Jan. 12 at 10 am; you can edit your submission until noon after submitting.

You must include videos, photos, or screenshots of the working product and a link to the source code (GitHub, etc.) of your project.

Please tag the prizes you would like to be considered for (other than the overall prizes, every team that submits will be considered for overall prizes).

Hackathon Sponsors


$9,310 in prizes

Top Three (1st place)

The best overall hack; the team that created the project that made everyone go "woah!"

• 4 x Google Stadia (Founders' Edition)
• 4 x $250 Digital Ocean Credits

Top Three (2nd place)

The second best overall hack; you guys still made everyone go "woah"

• 4 x Deloitte Wireless Charging Speaker / Alarm Clocks
• 4 x Digital Ocean Shirts
• 2 x $250 Digital Ocean Credits

Top Three (3rd place)

The third best overall hack; your project was astonishing, but amongst stiff competition.

• 4 x Amazon Echo Dots ($70 each)
• 1 x $250 Digital Ocean Credits ($250 each)


Best overall hack made by a high school team, or under 18s.

• School of Computer Science prize pack (Hoodie, Lanyard, USB drive, and SCS water bottle bag)

Best UI / UX

Best overall UI / UX; your project is well thought out and easy to use.

• 4 x Logitech G502 HERO Gaming Mouse (Holiday Edition)
• 4 x Sketch Licenses

Best of Kotlin [JetBrains]

JetBrains wants you to create an innovative project using the Kotlin language. Be creative!

• 4 x JetBrains swag + T-shirt

Murder on the 2nd Floor [Martello]

The clock strikes midnight on a dark and stormy night, a murder on the 2nd Floor, Room 210 was reported to the local police station. You have been contacted by the forensic team requesting for assistance.

They approached you to create a tool that displays the Richcraft Hall Hotel data that clearly measures, analyzes and correlates the association of the event and activities in the last 8-12 hours before the murder.

It’s up to you to develop a forensic solution that can lead the team to the potential suspects.

Prizes: Gift Basket including a DJI drone, GIGABYTE graphics card, Bose Headset and Nintendo Switch Lite

Judging Criteria: Presentation, Ease of use, Quality of Code, Solution, and Bonus

Analytics Challenge [RBC]

We are looking for ideas on using social media (Facebook, Twitter, etc..) and websites (review feedback, etc..) to monitor, analyze, and categorize the issues (technical and non-technical) through customer feedback. The opportunity is to use open APIs for scanning and analyzing customer feedback or creating new channels for feedback. We also want to know if there is a correlation between negative feedback and potential production issues happening at RBC.

DashBoard [Ross Video]

DashBoard is a free and open platform from Ross Video for facility control and monitoring that enables users to quickly build unique, tailored Custom User Interfaces that make complex operations simple.

Examples: Chrome Cast, LIFX, Phillips Hue, Eco B Thermostat, Toaster Oven, IoT.

1st Prize: Sonos Speaker to each team member
2nd Prize: Chrome Cast Ultra to each team member

Best use of Google Cloud [MLH]

Build your hackathon project with a suite of secure storage, powerful compute, and integrated data analytics products provided by Google Cloud. See full list of products here: Each winning team member will receive a Google Home Mini.

Prize: Google Home Mini

Best Domain Registered with [MLH] provides all the domain services you need from registration to hosting to SSL certificates and beyond. Each hacker will receive a FREE domain name and year of domain privacy from for their project this weekend!

Prize: Backpacks

Best UiPath Automation Hack [MLH]

Build an automation hack using UiPath! Each winning team member will receive a UiPath/MLH Branded Backpack and an opportunity to interview for a UiPath Internship in 2020 with high recommendation!

Prize: Skip the internship line with UiPath and a UiPath/MLH Branded Backpack

Best use of MongoDB Atlas [MLH]

Create a hack using MongoDB Atlas to host a database in the cloud! Automate the provisioning and deployment process with ease, while focusing all your efforts on your hack. Projects built using MongoDB Atlas will be eligible to win an AirCharge Plus.

Prize: Branded MongoDB AirCharge Plus

Best use of Blockstack [MLH]

Create an app using the Blockstack Platform. Each winning team member will receive a pair of Apple BeatsX Earphones. The opportunity with Blockstack doesn't end with the event. Any app built with Blockstack during a hackathon that successfully registers for the App Mining program will receive an additional $200 reward.

Prize: BeatsX Headphones

Devpost Achievements

Submitting to this hackathon could earn you:


Maytham Sabbagh

Maytham Sabbagh

Kristina Raja

Kristina Raja
Martello Website Designer / Team Lead

Robert	Curtis

Robert Curtis
Deloitte Consultant

Syam Jamaly

Syam Jamaly
Deloitte Consultant

Ahmed Asif

Ahmed Asif

Thomas Leung

Thomas Leung

Matthew Imtiaz

Matthew Imtiaz
Software Developer / Kinaxis

Sarah McCue

Sarah McCue
Lighthouse Labs

Shawn Snider

Shawn Snider
VP / Ross Video

Andre Edmonson

Andre Edmonson
Technical Product Manager / Ross Video

Sri Raghunathan

Sri Raghunathan
Advisory Developer / Kinaxis

Paulo Garcia

Paulo Garcia
Assistant Professor - Carleton University

Mohamed Hozayen

Mohamed Hozayen
Carleton University

Peter Osudar

Peter Osudar
Educator, OCDSB

Talha Ahmad

Talha Ahmad
Senior Software Designer - March Networks

Afrim Sallahi

Afrim Sallahi
Senior Software Designer - March Networks

Judging Criteria

  • Novelty
    A project should be a new idea, not simply a rehash or tweak of a winning project they saw at another hackathon (e.g. a QR code inventory system that uses AWS).
  • Grit
    How much Grit did the team show when completing their project; did they give up on their idea and decide on an easy project when they encounters setbacks? How did they try to overcome their hurdles?
  • Technical Ability
    How advanced is their project? Did they create a simple command line application, or where they able to create a multithreaded frontend and backend? This is based on the hacker's level of experience.
  • Functionality
    The goal is have a product that at least appears to work in 24 hours. A complete project with a small set of features is much better than an incomplete project. A project with a few advanced features is much better than various simple features.

Questions? Email the hackathon manager

Tell your friends

Hackathon sponsors


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.