5C Hackathon


5th Semiannual 5C Hackathon

April 11th-12th


What is a hackathon?

According to Wikipedia, a hackathon (also known as a hack day, hackfest or codefest) is an event in which computer programmers and others in the field of software development, like graphic designers, interface designers and project managers collaborate intensively on software projects. We like to define it a little more casually: a 12 hour time period in which you get the chance to build whatever you want.

Do I need to be able to code to participate?

It definitely helps but is by no means a requirement. If you don't know how to code (or don't know how to apply the skills you've learned in class to the real world), come to Hack Week and we'll teach you! We also divide teams into a beginner and an advanced divison so you'll only be competing against teams with similar levels of experience.

Why is it overnight?

Because doing things overnight is way more badass. Plus, it means no distractions, freedom to take over the entire building, and the romance of watching the sun rise.

Why should I participate?

When was the last time you built something amazing? Something that wowed your friends and family? Something that you could put on your resume that would earn you the eternal stamp of 'badass'? Now's your chance to answer all of those questions in a single night. Plus, we'll have tons of food, crazy cool prizes, and some first-class people.

How do I find a team?

Teams can have a maximum of 4 members. You're encouraged to find your own team - pair up with friends, classmates, or random people you see in the CS labs! We don't require team registration, so just show up to the hackathon with your teammates and you're good to go. If you're having trouble finding a team, shoot us an email and we'll help match you with other students at a similar experience level.

Food and prizes, you say?

Yes, lots of food and lots of prizes. We always keep a fully-stocked food area complete with clementines, Oreos, tomatoes, Pop-Tarts, and tons more. Plus a food truck. This semester, by popular demand, we're bringing back the Crepes Bonaparte truck for a full three hours of serving.


  • 7pm

  • 8pm

    Hacking begins
  • 11pm

    Food truck rolls in

    Crepes Bonaparte

  • 3am

    2-minute run
  • 4am

    Krispy Kreme

    provided by Google

  • 6am

    Crunch time
  • 8am

    Presentations and prizes
  • 10am



1st place, Advanced
  • iPad 2s
1st place, Beginner
  • Kindle Fires
2nd place, Advanced
  • Bose Speakers
2nd place, Beginner
  • Headphones
Best Game
  • Nintendo 3DSes
Best Design
  • Toshiba Canvios
People's Choice
  • Sony SmartWatches

Hack Week

What is Hack Week?

Hack Week is a weeklong tutorial on how to build a full-featured web application from the ground up, designed for students with little to no prior programming experience. Our student teachers and mentors will work alongside you and walk you through the process of creating your very own web app so that by the end of the week, you'll have a fully functioning web app to show off to your friends. We'll get you up and running so that when it comes time for the hackathon, you can build something awesome.

When is Hack Week?

Hack Week is every evening from 7-9 pm starting the Monday before the hackathon and culminating in the 5C Hackathon on Friday.

What specific skills will I learn?

Everything you need to know to build a dynamic web application (or as much as we can teach you in 8 hours)! Last fall we covered basic HTML/CSS, front-end interactions with JavaScript and jQuery, web servers with NodeJS, sleek and easy design with Bootstrap, and databases with MongoDB.

Do I have to come every night?

We strongly encourage you to attend all four sessions to ensure that you have all the pieces of the web development puzzle. However, we understand that you may have other commitments so we will provide starter code at the beginning of each evening to get you up to speed with the work from the night before.

Where's the code?

Check out the apps from this year and previous years at our Github. During Hack Week, the starter code for each day will also be uploaded here.

Developer Tools

What are these?

These provided developer tools, APIs, and datasets are gifts from our sponsors to help you take your project to the next level and speed along the development process. Want to learn more? Be sure to stop one of the company representatives during the hackathon and ask them about their product!

  • Host, manage, and share Git & Mercurial repositories in the cloud with Bitbucket. Free, unlimited private repositories for up to 5 developers, giving teams the flexibility to grow and code without restrictions.

Code of Conduct

We value the participation of each individual and want to provide a positive experience for everyone. Accordingly, all attendees are expected to show respect and courtesy to other attendees. To make clear what is expected, all attendees, speakers, and volunteers are required to follow our Code of Conduct, which will be strictly enforced as deemed necessary.

Be Respectful

Be kind to others. Do not insult or put down other attendees. Behave professionally. Remember that harassment and racist, sexist, or exclusionary jokes or project content are not appropriate for this event and will not be tolerated.

Harassment includes but is not limited to offensive verbal comments related to gender, sexual orientation, disability, physical appearance, race, or religion; sexual images in public spaces; deliberate intimidation; unwelcome photography or recording; inappropriate physical contact; and unwelcome sexual attention.

Be Open

We welcome attendees from all backgrounds and skill levels - from “never been to hackathon before” to seasoned developers. This event is about increasing innovation, partnership, and engagement in the technical community on campus.

Be Awesome

Do your best. Learn something new. Don't take it too seriously.

Attendees violating these rules will be asked to leave the hackathon immediately at the discretion of the organizers. Thank you for helping make this a welcoming, safe space for all.