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:


Name of Company                                     Basic information                                                              URL 


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..... 

Create your website for free! This website was made with Webnode. Create your own for free today! Get started