DevFest2015

Build something
  • amazing
  • unexpected
  • musical
  • crazy
  • sciencey
  • for Columbia

January 31st - February 7th  |  Columbia University  |  NYC

January 31st - February 7th

Columbia University  |  NYC

If you've ever wanted to build an app,
now's the time to learn.

DevFest is Columbia's week-long workshop series and hackathon. DevFest is about learning, community, and building amazing things with technology.

Register Today.

  1. Saturday, January 31st

    1. Kickoff, Lunch, and Keynote
      12pm - 2pm | Davis Auditorium

      The official kickoff for DevFest! Enjoy a delicious lunch, meet and bond with other learners and hackers, and get pumped for the week ahead with a talk from our awesome keynote speaker @bitchwhocodes, also known as Stacey Mulcahy, a Developer Evangelist at Microsoft!

    2. Open Hack Space
      2pm - 12am | CS Lounge

      If you know Python and your computer is already to go, come by our Open Hack Space. We’ll have snacks, friends, and programming, the only things a true hacker could want!

    3. Build your First App Track

      Environment Setup A
      2pm - 3pm | 633 Mudd

      Environment Setup B
      3pm - 4pm | 633 Mudd

      Environment Setup C
      4pm - 5pm | 633 Mudd

      Is your computer ready for the week? Not sure? We’ll help you setup your computer with an awesome development workflow that makes building apps easy. Stop by any of our three sessions to get ready to build!

      Instructions

      Introduction to Python A
      3pm - 4pm | 627 Mudd

      Introduction to Python B
      4pm - 5pm | 627 Mudd

      Introduction to Python C
      5pm - 6pm | 627 Mudd

      Introduction to Python D
      6pm - 7pm | 627 Mudd

      A quick introduction to Python, one of the programming languages we will using for the week. If you have programmed before, whether on your own or in a class, this will provide all the necessary knowledge to build your first app. Any of the four sessions will do!

      Tutorial

    4. Learn to Program Track

      Learn to Program
      2pm - 5pm | 337 Mudd

      Never coded before but want to learn python? Come to this workshop to get started!

      Codecademy

  2. Sunday, February 1st

    1. Open Hack Space
      2pm - 6pm | CS Lounge

      Not a football fan, or you just can’t get enough ADI? Perfect! Skip the Super Bowl and join us for more open hacking! Form a team, brainstorm project ideas, or start your project early!

  3. Monday, February 2nd

    1. Open Hack Space - Sponsored by Bloomberg
      8pm - 12am | CS Lounge

      Chill with other DevFest-ers. See tech talks and meet engineers from our sponsor companies. Learn more about the material for the day. Level up your hack. The Open Hack Space has something for everyone. You bring the enthusiasm, we’ll provide the snacks.

    2. Build your First App Track

      Build Apps with Flask
      8:30pm - 10pm | Schermerhorn 501

      Learn about Python’s premier micro-framework and how we can use it to build awesome apps fast. With just a few lines of Python, you’ll have an interactive web application running using the same technology that applications like Pinterest use. We’ll start building our application for the week.

      Tutorial

    3. Learn to Program Track

      Learn to Program
      8:30pm - 10pm | Mudd 633

      Never coded before but want to learn python? Come to this workshop to get started! If you don't know where the Computer Science Open Area is, come to the Computer Science Lounge and someone will direct you.

      Codecademy

  4. Tuesday, February 3rd

    1. Buzzfeed Open Hack Space - Sponsored by a16z
      8:30pm - 12am | CS Lounge

      Chill with other DevFest-ers. See tech talks and meet engineers from our sponsor companies. Learn more about the material for the day. Level up your hack. The Open Hack Space has something for everyone. You bring the enthusiasm, we’ll provide the snacks.

    2. Build your First App Track

      Leverage the Web with APIs
      8:30pm - 10pm | Schermerhorn 501

      The internet has a lot of data; learn how to use it to power your applications! With APIs, you can do things like login to Facebook, get Yelp review information, or present a Google Map. In this workshop, we’ll make requests and take responses, uses the data we retrieve to make our app awesome.

      Tutorial

    3. Learn to Program Track

      Learn to Program
      8:30pm - 10pm | Mudd 633

      Never coded before but want to learn python? Come to this workshop to get started! If you don't know where the Computer Science Open Area is, come to the Computer Science Lounge and someone will direct you.

      Codecademy

  5. Wednesday, February 4th

    1. Open Hack Space
      8pm - 12am | CS Lounge

      Chill with other DevFest-ers. See tech talks and meet engineers from our sponsor companies. Learn more about the material for the day. Level up your hack. The Open Hack Space has something for everyone. You bring the enthusiasm, we’ll provide the snacks.

    2. Build your First App Track

      Build Websites with HTML
      8:30pm - 10pm | Pupin 428

      We’ve laid the bricks for our application, now let’s make it a real website! HTML is the foundation of the internet and allows to build web pages that users will see and interact with. Learn how to make forms, structure pages, create links, and lots of other fun things. In the end, you’ll have a website your friends can use!

      Tutorial

    3. Learn to Program Track

      Learn to Program
      8:30pm - 10pm | Computer Science Open Area

      Never coded before but want to learn python? Come to this workshop to get started! If you don't know where the Computer Science Open Area is, come to the Computer Science Lounge and someone will direct you.

      Codecademy

  6. Thursday, February 5th

    1. Open Hack Space
      8pm - 12am | CS Lounge

      Come hack with your peers and soak in the ambiance of the CS lounge. Crunch time approaches! SNACKS PRESENT

    2. Build your First App Track

      Style and Layout with CSS
      8:30pm - 10pm | Schermerhorn 501

      No one likes a plain website! Come and find out how to make your websites pop. We’ll learn Foundation, one of the most ubiquitous CSS frameworks that is used by many startups and applications. You’ll see how easy it is to have a professional-looking site up in no time.

      Tutorial

    3. Learn to Program Track

      Learn to Program
      8:30pm - 10pm | Computer Science Open Area

      Never coded before but want to learn python? Come to this workshop to get started! If you don't know where the Computer Science Open Area is, come to the Computer Science Lounge and someone will direct you.

      Codecademy

  7. Friday, February 6th

    1. DevFest Hackathon
      4pm Friday - 12pm Saturday | Havemeyer 309

      20 hours to show your skills. Use everything that you’ve learned across the entire week and build something cool! Take risks, work with friends, enjoy our delicious midnight snacks, and, most importantly, have fun. Whether you’re a first-time hacker or a jaded builder, the hackathon provides an awesome opportunity to show off your creativity. Enjoy API demos from our sponsor companies, and then move to Uris Library for the hackathon!

    2. Late-night Surprise!
      ??? - ??? | ???

      You'll have to be there to find out what this is...

  8. Saturday, February 7th

    1. Demos
      12pm - 3pm | Havemeyer 309

      Show off your stuff! After a long night of building, you will be able to present your hacks in front of our judges and engineer sponsors. Unlike other hackathons, every project, no matter how small, can be demoed! DevFest demos are a great place to pitch your first application. Get great feedback from our judges, and even have a chance to win a prize!

    2. Post-Demos Celebration: DevFest Afterparty
      3pm - 5pm | Lerner Party Space

      You’re tired, but proud of the work you have done and the product you created. Before you crash, come and meet our judges and sponsors at our DevFest conclusion mixer. Learn about job opportunities or just talk tech. We’ll have yummy snacks too!

What is DevFest?

DevFest is a week-long series of technical workshops held by ADI culminating in a 24-hour hackathon. DevFest focuses on fostering community, and helping new developers end the week with a completed project.

Who can participate?

Anyone in the Columbia community: SEAS, CC, Barnard, General Studies, or graduate school students can join!

Where does the hackathon/workshops take place?

Kickoff and Project Demos will be held in Davis Auditorium inside CEPSR. Technical workshops will be held in IAB. The main hackathon will be held inside Uris. Check the schedule for up-to-date locations.

Do I need experience?

No! Because everyone might be starting from different experience backgrounds, DevFest contains two separate curriculums, depending on whether or not you are learning to program for the first time, or looking to build your first app. Plus, there will be plenty of people there to help during the week. Take a look at the curriculum to get started.

Do I have to come to the entire week?

Only if you want to! Choose the workshops you’d like to attend. We recommend you to go to all the events, though, if you really want to learn how to build a web app.

Will there be food?

YES! There will be dinner served every night during the workshops and food throughout the week! If you have any food allergies make sure to state them when you register, or just email us.

Do I need a team or idea to sign up?

Nope. Just come with a willingness to learn something new!

When can I start working on my app?

You can start working on your app as soon as the kickoff begins! Then, you can work on your app throughout the week.

What if I just want time to develop or get help?

During our “Open Hack Spaces”, we encourage you to practice what you learned during one of the technical workshops or work on your DevFest project!

Where do I sign up?

Register here!

Peter Boyce

Peter Boyce II is the co-founder of Rough Draft Ventures and an associate at General Catalyst Partners, a venture capital firm where he focuses on investments in early-stage technology startups. Prior to this, he worked at NYC-based online education marketplace, Skillshare, and was an analyst at Bad Boy Entertainment. Peter is a graduate of Harvard University, earning a B.A. in Applied Mathematics and a Secondary in Computer Science.

Sabrina Majeed

Sabrina Majeed is an iOS designer and Product Design Manager at Buzzfeed and contributor to "An Open Letter on Feminism in Tech" with other women technologists. She previously worked as a Product Designer at Venmo and on the Weave app from Intuit. Sabrina graduated from Carnegie Mellon University with a degree in communication design and an additional major in human-computer interaction.

Ryan Bubinski

Ryan Bubinski is the co-founder and Chief Technical Officer of Codecademy, which was featured on Apple Inc.'s 30 years of Mac and is credited as the easiest way to learn how to code. He and his co-founder were a part of Y Combinator’s S11 class. Ryan graduated Columbia in 2011 where he studied Biophysics and Computer Science and helped start the Application Development Initiative.

Chris Wiggins

Chris Wiggins is an associate professor of applied mathematics at Columbia University and the Chief Data Scientist at the New York Times. At Columbia he is a founding member of the Department of Systems Biology, the executive committee of the Data Science Institute, and the Institute’s education and entrepreneurship committees. He is a co-founder and co-organizer of hackNY, a nonprofit which since 2010 has organized once a semester student hackathons and the hackNY Fellows Program, a structured summer internship at NYC startups. Prior to joining the faculty at Columbia he was a Courant Instructor at NYU (1998-2001) and earned his PhD at Princeton University (1993-1998) in theoretical physics.

Grace Choi

Grace Choi is an inventor and the creator of Mink, a desktop printing system that can instantly transform any image into a wearable color cosmetic. Her innovation experience includes a variety of industries and disciplines across organizations ranging from startups to multinational corporations. Grace holds a B.S. from Cornell University and an M.B.A. from Harvard Business School.

Mary Boyce

Mary C. Boyce is Dean of Engineering and Morris A. and Alma Schapiro Professor at Columbia University’s Fu Foundation School of Engineering and Applied Science. Prior to joining Columbia, Dean Boyce served on the faculty of Massachusetts Institute of Technology (MIT) for over 25 years, leading the Mechanical Engineering Department from 2008 to 2013.Dean Boyce earned her BS degree in engineering science and mechanics from Virginia Tech, and her MS and PhD degrees in mechanical engineering from MIT.

Stacey Mulcahy

Stacey Mulcahy, also known as @bitchwhocodes, is a self-described tinkerer and a Microsoft Technology Evangelist for Windows 8. She has held a variety of technical positions in companies in New York City and abroad, including Big Spaceship, IQ Interactive, and Fuel Industries. As a writer, she has served as a technical editor and blogger whose range of topics includes physical computing, game development, and technical design. She is also the author of To A Future Woman in Tech.

Because everyone is at different skill levels, we are offering two different tracks for your learning, depending on where you are.

Learn to Program

You've never programmed before.
  1. Codecademy

  2. Project Ideas

  3. More Resources

Build an App

You can program in at least one language.
  1. Environment Setup

  2. Python for Programmers

  3. Web Development

  4. More Resources

  • 1st Prize: $1000

  • 2nd Prize: $750

  • 3rd Prize: $500

All DevFest participants and organizers are expected to adhere to our code of conduct.

All particpants are should be familiar to our code of conduct. By attending any DevFest or any related event, you agree to its contents.

Gold Sponsors


Silver Sponsors


Bronze Sponsors

DevFest is organized by ADI, at Columbia University. Shoot us an email if you have any questions. You can connect with ADI on Facebook and Twitter. You should read our Blog.
This site was built by Dan and is maintained by ADI Labs.