Programming Competitions and Hackathons
If you feel confident in your abilities and want to see how you fare against other CS students, as well as others in the tech world, you should do a tech competition. It is a great way for you to know where you stand and find out areas in which to improve. If you do very well, then you can add that accomplishment on your resume.
If you'd like help composing a team for any competition, talk to Justin. For team competitions, you must have a sponsor from the department.
On the table below, there are some websites on how to practice on your own time. Bear in mind, there are plenty of sites to choose from, but these are a great place to start:
Devpost The most widely read list of new & upcoming hackathons https://devpost.com/
Major League Hacking (MLH) A hub for finding a variety of upcoming hackathons https://mlh.io/
HackNY https://hackny.org/
CUNY School Hackathon 3-5 person teams compete amongst https://www.cunystartups.com/hackathon
other CUNY schools for 3 days at a Hackathon.
It is an overnight event. NYC Tech giants will be in attendance.
Queens College Hackathon It is an overnight event. NYC Tech giants will be in attendance. https://www.hackattack2018.com/
City College Hackathon It is an overnight event. NYC Tech giants will be in attendance. https://hackccny.com/#about
NECCDC This competition tests each team's ability to operate, https://forms.champlain.edu/form_neccdc/register
The 2019 Northeast Collegiate Cyber Defense Competition (NECCDC) will be held hosted by Champlain College in Burlington, Vermont during March 15-17, 2019.
Imagine Cup Imagine Cup is a global competition that https://imaginecup.microsoft.com/en-us/Events?id=0
empowers the next generation of computer science students to team up and use their creativity, passion and knowledge of technology to create applications that shape how we live, work and play.
Google Summer of Code Students contact the mentor https://summerofcode.withgoogle.com/how-it-works/
of organizations they want to work with and write up a project proposal for the summer. If accepted, students spend a month integrating with their organizations prior to the start of coding.
Codechef Compete in monthly challenges https://www.codechef.com/contests
Hackalist A list of upcoming hackathons from around the world. https://www.hackalist.org/
IOCCC C code https://www.ioccc.org/index.html
Challenge24 Challenge24 is a 24-hour international programming contest. https://www.challenge24.org/
CCSC The programming languages of the contest https://www.ccsc.org/midwest/student-programming-contest
will be Java and C/C++.
Js13kGames JavaScript coding competition for HTML5 Game Developers. https://js13kgames.com/#rules
Yelp Dataset Challenge The challenge is a chance for students to conduct https://www.yelp.com/dataset/challenge
research or analysis on our data and share their discoveries with us.
Xero Developer Build awesome new apps using the cloud https://xdhax.devpost.com/
Challenge to benefit small businesses around the globe.
Open IoT Developer 1. Names the solution you want to build https://iot.eclipse.org/open-iot-challenge/
2. Tells us the open technology you plan to use
3. Describes the industry you want to address
4. Gives an overview of the solution
5. Includes a YouTube video or a blog post explaining why you should be in the Top 10 proposals.
React Riot You've got precisely 48 hours to develop your web https://www.reactriot.com/rules
(or mobile) app during the competition and not a minute more.
Aerolab Aerolab has a challenge for you. It should take you https://aerolab.co/coding-challenge?medium
anywhere between a few hours or days, depending on how much thought and work you're willing to put into the solution.
Catalyst Coding Contest Events online & in person https://register.codingcontest.org/
Code for Good Participants come to a JPMC location to https://careers.jpmorgan.com/careers/US/en/programs/code-for-good
work alongside technology experts in teams to solve real-world problems for nonprofits. This is a hackathon and a JPMC recruiting mechanism.
TADHack TADHack is a hackathon that helps people learn about https://tadhack.com/2018/hackathon-rules/
the latest Internet, IT, and Telecoms technologies; and use those technologies to solve problems that matter.
Online Only Programming Competitions and/or Hackathons
Name of Company Basic information URL
Project Euler Project Euler is a series of challenging mathematical/computer https://projecteuler.net/
programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.
Hacker Earth Choose the competitions you'd like to compete in https://www.hackerearth.com/challenges/
IPSC Internet Problem Solving Contest pushes the boundary https://ipsc.ksp.sk/rules
of what is possible in programming competitions.
You can find a full list of all the pages on the Handbook here.....