Claremont
Welcome to ESP

ESP Biography



DAVID HARRIS, Harvey S. Mudd Professor of Engineering Design




Major: Engineering

College/Employer: Claremont Colleges

Year of Graduation: prof

Picture of David Harris

Brief Biographical Sketch:

ESP treasurer at MIT, 1993-4
Founder of ESP at Stanford, 1996-9



Past Classes

  (Look at the class archive for more.)


Introduction to Arduino in Splash Spring 2019
Arduino is a credit-card sized computer that lets you build nifty gadgets such as flashing lights, musics, and games. In this workshop, you'll learn to program an Arduino and build your first circuits. No previous experience is expected, and this workshop is intended for complete beginners.


Introduction to 3D Printing in Splash Spring 2019
Do you like making thing? Then maybe 3D printing is for you. In this course you will learn what 3D printing is, design your own model, and print it on a 3D printer. At the end of the day you will receive your own model that you made.


Introduction to Arduino in Splash Spring 2018
Arduino is a credit-card sized computer that lets you build nifty gadgets such as flashing lights, musics, and games. In this workshop, you'll learn to program an Arduino and build your first circuits. No previous experience is expected, and this workshop is intended for complete beginners, while Designing with Arduino is a good fit for those with some previous programming experience.


Introduction to Arduino in Splash Spring 2017
This is a course about tiny computers for people who have no previous experience. The Arduino is an inexpensive and easy-to-learn computer board that is enormously popular with the do-it-yourself maker movement. You'll learn to program an Arduino to blink lights, play music, and play a game.


Introduction to Arduino in Splash Spring 2016
This is a course about tiny computers for people who have no previous experience. The Arduino is an inexpensive and easy-to-learn computer board that is enormously popular with the do-it-yourself maker movement. You'll learn to program an Arduino to blink lights, play music, and play a game.


Introduction to Arduino in Splash Spring 2015
This is a course about tiny computers for people who have no previous experience. The Arduino is an inexpensive and easy-to-learn computer board that is enormously popular with the do-it-yourself maker movement. You'll learn to program an Arduino to blink lights, play music, and play a game.