Classes And Workshops

DIY Traffic & Bike Counting
Georgia Guthrie, Ted Ullrich, Lauren Wang
May 31, 12 – 2 PM
As part of the Department of Making + Doing, we want to get to know the comings and goings of people in and around our space. We’re going to take an urban planning lens to this activity, and we’ve gotten our hands on a few Waycount traffic and a Hi-Viz bike counter. Come out with us this Saturday to learn how to use these tools and help measure the traffic. We’ll have some of the people who created these tools, and are part of Planning Corps in NYC. Afterwards we’ll take our counts back to The Hacktory/DM+D and explore how to visualize them and what further questions we want to ask.
All participants will then be able to deploy the traffic counters to take measurements in other locations throughout the city over the next few weeks. We’ll then meet up for a data jam later this summer to compile our data and make sense of it together.
This event is funded by a grant from Art Place America, so tickets are fee, but please register to help us get a head count beforehand.

Intro To 21st Century Fabrication
Eric Manganaro
June 10, 7 – 9PM
This single session class is an introductory workshop overview of how to go from idea to digital design to digitally fabricating a physical object prototype. We’ll review a complete digital workflow. This class will provide an overview of tools and the process to creating your work. We’ll start with an introduction to tools like Google Sketchup, Adobe Illustrator, Autodesk123d, and sourcing from Thingaverse and Google3D. We’ll review fabrication techniques including the VersaCamm Vinyl Cutter, the CNControlled Laser Cutter (and engraver) as well as 3D printing.

Intro To Programming For Artists, Musicians and Other Creative People
Lee Tusman
June 18, 7 – 9PM
Programming is a creative process performed by programmers to instruct a computer on how to do a task. If you are an artist or musician, you can make custom instructions or software to create digital visual art and animations, tell a story, manipulate photos, create sound or a whole software instrument, make a game, or build an art installation. Why would you want to do this instead of using Photoshop or a software synthesizer? If you are someone that makes artwork, is interested in aesthetics, or otherwise likes to explore cooking or creating film or design, you will also enjoy being able to build your own custom art tools for the computer.

In this class, we’ll take a playful approach to learning the concepts of programming and then take our first beginner steps. We’ll talk about the connections between writing recipes and writing code and the basic components of every programming language. We’ll cover an introduction to the visual programming language Scratch and then build our own simple instruments, synthesizer, or visual art. When you finish this class, you’ll have created your own first programs, and be ready to jump to the next level and start learning Python, Processing, Java, or other programming languages.

Introduction to Soft Circuits: Sew a Felt Monster
Christalee Bieber
June 21, 1-4pm
Adding some well-chosen sparkle to your look is always the right choice. With sewable electronics, though, you can move beyond sequins and rhinestones into the fabulous world of programmable lights and sensors. This class is designed to give beginners a crash course in circuits and sewing and an introduction to the LilyTiny, a pre-programmed sewable microcontroller. We’ll provide materials for attendees to make an adorable toy monster with blinking lights, perfect for keeping away things that go bump in the night! Or, bring your own materials and project idea and we’ll help you translate your concept into reality. If you’re just dipping your toes into the world of e-textiles, we hope you’ll join us for an afternoon of creativity and learning! No previous experience is required. Prior programming knowledge is not required.

Hacking The Gender Gap
Georgia Guthrie
July 1, 7pm
Did you know that computer programming in the 1950s and 1960s was considered administrative work, and therefore best suited for women? Hacking the Gender Gap is an interactive workshop in which we explore the gender ratio in tech fields, unpack the associations our culture has created between gender and technical ability, and share experiences of gender and technology. This workshop has been presented to a number of audiences of different genders and technical ability, and always results in a stimulating and illuminating discussion.

Introduction to Processing
Tim Bieniosek
July 8, 15, 22 – 6:30PM – 9PM
$40 per session or $90 for all 3
This class is a beginner-friendly guide to Processing, the open-source programming language for visual artists, based on the Java language, and a great first step for artists interested in learning to program and exploring what creative coding can do. No previous programming experience is required. In 3 sessions, we’ll review the basics of creating a program from scratch, do hands-on exercises, and be building our own programs and projects much quicker than you’d think possible.

Projects created with Processing have been featured at the Museum of Modern Art in New York, the Victoria and Albert Museum in London, the Centre Georges Pompidou in Paris, and many other prominent venues. Processing is used to create projected stage designs for dance and music performances; to generate images for music videos and film; to export images for posters, magazines, and books; and to create interactive installations in galleries, in museums, and on the street. Some prominent projects include the House of Cards video for Radiohead, the MIT Media Lab’s generative logo, and the Chronograph projected software mural for the Frank Gehry-designed New World Center in Miami.
For more examples, visit

Intro To Circuits
Georgia Guthrie
Date: July 9, 7-9PM
Have you been tantalized by cool costumes & projects using LEDs, Arduinos, or EL-wire? Ever wondered what’s going on inside your computer, television, or vacuum cleaner? Electricity permeates our modern existence, and learning your way around circuits is the first step in demystifying it. In this class, we’ll start with the very basics, exploring the fundamentals of circuits by building a lemon-cell battery. We’ll teach you how to identify common circuit components, use tools like multimeters and breadboards, read schematics and datasheets, and describe what’s going on with a few equations. You’ll build some simple circuits and go home with a mini-breadboard so you can tackle your own projects! This class is suitable for ages 13+.

Introduction to Max/MSP for music
Ashley Pigford
July 21, 7-10PM
Learn to write your own digital music making software using Max/MSP! This course covers the basics of digital audio and the Max/MSP/Jitter graphical programming environment. You’ll learn to make your own sample player, synthesizer, and other sound manipulation interfaces. Everything you learn will be directly applicable to the Max For Live add-on to Ableton Live. No prior programming experience is required. The workshop is intended for beginners, so if you already know how to connect a [counter] to a [sel] to make a primitive sequencer, it might be a bit too basic for you. If the end of that sentence made absolutely no sense, then you’ll learn a lot.

Live Video Mixing in Max MSP Jitter
Tommy Martinez
Postponed: Date TBD
Live Visuals for Performance and Installation: A Workshop in GPU Accelerated Graphics within Max MSP Jitter.

In this 6-hour workshop we will explore the OpenGL framework within Max MSP Jitter to create custom software for Live Visuals in Performance and Installation. We will look to Blender (a free and open source 3D modeling software) to build our own 3D object models and create wholly unique navigable worlds in Jitter. Participants will leave equipped with an understanding of GPU accelerated video manipulation and a trove of tools and reusable code to create their own Custom Interactive Video Software.

This workshop will be geared towards beginners but will dive right into 3D and OpenGL concepts in Jitter, therefore even seasoned but patient Max users may benefit from the course. Ableton Live users wishing to learn more about sound responsive Visuals in Max are also invited to participate.

Using a series of pre-made examples and reusable code we will discuss the
following practices in Max MSP Jitter for Interactive Installation and Live Visual Performance:

• Importing your own Media to the World Space – Sound/Video/Still Image
• Video Mixing
• Utilizing Shader Programs for high performance video effects
• Basic 3D modeling and sculpting techniques in Blender
• Creating Real-Life Spatial Attributes for 3D Objects– Physics/Light/Texture/Material
• Manipulating Models and Media in Real-time – Spin/Move/Warp/Destroy
• Have your program react to Sound
• Video Mapping
• Technical Walk-Through for Installation and Performance Setup
• Controllers and Camera Sensors (Midi, Webcam)
• Building A Sleek User Interface for your Software

Participants should bring their own Mac laptops (OSX Snow Leopard or later). Interested Windows users should get in touch before signing up. Depending on what Mac generation you are using, for modeling purposes, it may be necessary to obtain a mouse with a scroll wheel.

*Software should be downloaded and installed prior to workshop date. A free 30-day trial of Max/MSP Jitter is available here. A full version of Blender is available here for free. If you have any questions about workshop or materials email

About the Instructor:
Thomas is a New York City based musician, artist and programmer. He makes works employing multi-channel sound, video and custom software. As a programmer he designs and builds new technology for Artists working with Audio and Video. Specializing in finished products for Gallery Installation and Live Performance, his work has been featured in some of the most well known spaces in the world and web.

Bad Website Jam: How To Make a Vintage 1996-Style Website
Lee Tusman
July 30, 7pm
In this 1-session workshop and jam we’ll review the early web and the era of geocities homepages before blogs and web 2.0. We’ll share cringe-inducing personal websites that may include clip art, under construction signs, and pleas to “sign my online guestbook.”
If you don’t know how to create a website, you’ll even learn the basics of what goes into creating a simple webpage.

We’ll break down the extreme basics of HTML 2.0and use WYSIWIG web creation software from the 90s as well as today. Participants will create their own mid-90s “dirt-style” website and publish them online. We’ll have prizes for Best In Show, People’s Choice, Most Authentic, Most Mediocre, and Best-Why Does This Exist? Participants should bring their own laptop. This jam is suitable for a range of backgrounds from beginners to experienced.

Intro To Arduino
Tim Bieniosek
August 5,12,19 – 6:30PM – 9PM
$40 per session or $90 for all 3
In this class you can expect a fun crash course on everything you will need to get busy creating with your Arduino. We’ll cover all the key concepts, from learning the fundamental aspects of programming with the Arduino language, to the different types of materials you can use in your projects and prototypes. Our aim for this course is to send you home with a cool project to show your friends, a whole bunch of new ideas and the knowledge and resources to produce some Arduino magic! All participants must have a laptop to bring to each session to work with the Arduino code.

General tickets are $90. The ticket covers all three sessions, all on Tuesdays: August 5, 12, and 19 from 6:30pm – 8:30pm. If you have some knowledge of microprocessors, basic circuitry and/or programming, you may come to individual sessions that work best for you. Individual sessions are $40 each if purchased separately,

The cost of the class does not include materials. We will have a kit with an Arduino Uno and an assortment of sensors, buzzers, and more for you to experiment with in class. This kit is an additional $45, which you can pay for online or with cash in person. After the class is over if you don’t think you’ll use them anymore, you may return the kit with all the parts intact for a full refund of $45.


We are a loosely organized group of volunteers, so we want to plan stuff that you’re interested in. Below is a list of classes we have held in the past with success, if you are interested in attending any of them, please leave a comment. Once we reach a critical mass we will make the class happen.

Other class ideas we have never tried:

  • LED Pop-up book making
  • Clothes Hacking
  • Nerf Gun Hacking



Is there something you want to learn that isn’t listed here? Do you want to teach something that would fit on this list? Leave a comment and we will try to make that happen too!