Teaching
Video: I love teaching prototyping/making courses that combine craft and computation. For example, learn how to build an interactive servo motor that follows your hand using real-time computer vision here.
I’ve had the unique pleasure of teaching a variety of courses from Data Visualization and Introduction to HCI to Ubiquitous Computing and Prototyping Studio. I particularly enjoy technical HCI courses and ‘maker’ courses that combine craft, computation, and embodied interaction with topics ranging from electronic prototyping and 3D fabrication to introductory signal processing and machine learning.
But generally, I just love teaching! 😊
Courses
Undergraduate Courses
Course | Quarter(s) |
---|---|
CSE493F Prototyping Interactive Systems with AI | Sp’24 |
CSE490 Physical Computing | Sp’21 (Canvas) |
CSE412 Data Visualization | Sp’23, Sp’22 |
CMSC434 Intro to HCI | Au’16, Sp’16, Au’14, Au’13, Sp’13, Sp’12 |
Graduate Courses
Course | Quarter(s) |
---|---|
HCID521 Prototyping Studio | Wi’24, Wi’23, Wi’22, Wi’21, Wi’20, Wi’19, Wi’18 |
HCID521 Immersion Studio | Au’21 |
CSE590 Ubiquitous Computing | Sp’20, Sp’18 |
CSE599 Prototyping Interactive Systems | Au’19, Sp’19 |
CMSC838F Tangible Interactive Computing | Sp’15, Sp’14, Au’12 |
CMSC838L HCI Grad Seminar | Au’15, Sp’12 |
Interactive Physical Computing Textbook
Video: A video snippet from my interactive physical computing textbook introducing capacitive sensing and how to create a custom input controller using bananas and a piano. You can follow the lesson here and build your own Banana Piano!
To support remote education during the pandemic and to broaden the impact of my teaching, I made a physical computing learning website—an interactive textbook of sorts—that now has over 620k views from 209 countries.
Feel free to use these materials in your own teaching (I would be honored). These materials have been used in courses at CMU, Stanford, UW ECE, Purdue, OCAD, Wayne State Univ., Univ. of Victoria, UDIT, Sussex, Dundee, and beyond. As one example, I received the following note from a professor:
Your website on Intro to Electronics is just fantastic. My students and I are grateful to your intuitive explanations, animations, and step by step problems solving approaches. Your site is exactly what I was looking for.
My remote teaching practices were also featured by the UW College of Engineering (story here).