Join our email list!

Stay up to date on classes, workshops, events, and speakers.

Learn to build your ideas
  • Develop a valuable skill set
  • Compete for better internships
  • Become the technical co-founder you’ve been searching for
  • Start building a portfolio
  • Introduction to Web Development

    Want to learn how to build websites? This is the course to get your feet wet. We expect no prior experience whatsoever, and will explain all concepts from the very beginning. If you already have some background in web development, consider taking Advanced JavaScript instead.

    Dates: September 14, 2014 to October 19, 2014
    Time: Sundays from 2:30-3:45pm
    Place: TBA

  • Rapid-Fire C++

    Five week course in C++ programming. We assume experience using at least one C-like language (ie. C or Java), and will cover all the basics of C++, as well as a few more advanced features. Specifically, we will cover memory management (RAII), object-oriented programming, the standard template library, templates, smart pointers, C++11 features like lambdas, r-value references, and more!

    This course is perfect for anyone who wants a head start learning C concepts for CPSC 223 in the Spring, or for anyone who needs a crash course in C++ for some of the 400-level courses.

    Dates: September 19, 2014 to October 17, 2014
    Time: Fridays from 12:30-1:45pm
    Place: TBA

  • Advanced JavaScript

    Five week course in advanced JavaScript. We assume some basic coding background, and will cover many new JavaScript libraries and frameworks used by modern tech companies, including Angular.js, Node.js, and jQuery. This course is a great way for JavaScript beginners to gain some familiarity with the more advanced aspects of the language and its libraries.

    Dates: September 16, 2014 to October 14, 2014
    Time: Tuesday nights from 7:00-8:30pm
    Place: TBA


HackYale provides student-run lectures in web development, introductory programming, and design. All classes and workshops are presented free-of-charge through our partnerships with the Yale College Council and the Yale Center for Engineering Innovation and Design (CEID).

In past years, the students who participated in HackYale have gone on to intern or work at companies like Artsy, Brewster, Foursquare, Google, Microsoft, Origami, Palantir, Panorama Education, Redfin, Trip Advisor, Twitter, UpWorthy, VigetLabs, and more...

To learn more, please sign up for the HackYale email list, or email

  • Rafi Khan
    Co-director, YC'15
    Rafi hopped on the code game back in junior year of high school, going on to work on the Crisis Map at Google the summer of 2013. Now he's the co-director and CTO of GAKKO, an education company based in Japan. He dwells at a curious intersection of app development, design frenzy and algorithmic implementation—you can check out his projects here. A connoisseur of fine wit, Rafi spends him time dancing with Yale Jashan Bhangra, crafting puns and just walking around, checkin' stuff out.
  • Dani Dickstein
    Co-director, YC'16
    Dani has been hooked on code ever since he could print "Happy Birthday" in a box of asterisks on the screen back in 8th grade. Since then, he has worked at Foursquare, Noodle Education, and small tech startups. He is passionate about code design, and believes code should be beautiful, elegant, and sexy. When he's not programming, Dani enjoys discussing the big questions of life, biking, and eating cereal.
  • Alex Reinking
    Course Instructor, YC'16
    Alex is a Junior CS and Math double major, and has been coding for almost thirteen years. Though his interests lie mostly in research, he's held several coding positions at large companies and local startups alike. You can check out his website here. When he's not writing code or solving math problems, he can be found rocking his 7-string guitar with his metal band. His weakness is bees.
  • Annie Cook
    Event Coordinator, YC'17
    Annie has been in love with coding from the very beginning. Last year. She is currently enrolled in her first college English course. Once she learns how to write, she will edit this bio.
This organization is administered by Yale students, and Yale University neither endorses nor is responsible for its program and actions.