Intro to Algorithms

Citizen Space - 425 2nd Street San Francisco - View Map Girl Develop It San Francisco
Mon, Mar 18, 2013, 6:30 PM (PDT)

About this event

What's an algorithm? Besides being the answer to most interview questions, an algorithm is a way to solve a particular problem in programming. Google Maps uses an algorithm to calculate driving directions through 3 cities while avoiding highways, Amazon uses an algorithm to figure out exactly what product to recommend to you next so that you'll blindly one-click it, and most developers are using algorithms every day to solve whatever problem they're tackling

In this workshop, we will discuss what an algorithm is, introduce the idea of algorithmic complexity (big O notation), demonstrate sort and search algorithms (with a hands-on re-enactment), try to write the code for an algorithm ourselves, and finish with an overview of the many types of algorithms out there.

This workshop will be taught by Pamela Fox, a full-stack engineer at Coursera.

As a prerequisite, you should have at least basic familiarity with some programming language (like by having attended our intro to JavaScript workshop).

Thank you to our sponsor Yammer for the great space.

If you'd like to attend but cannot afford the cost, please request a GDI scholarship.


Monday, Mar 18
6:30 PM - 9:00 PM (PDT)


Citizen Space
425 2nd Street San Francisco