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! 😊
|HCID521 Prototyping Studio||Wi’23, Wi’22, Wi’21, Wi’20, Wi’19, Wi’18|
|CSE412 Data Visualization||Sp’23, Sp’22|
|HCID521 Immersion Studio||Au’21|
|CSE490 Physical Computing||Sp’21 (Canvas)|
|CSE590 Ubiquitous Computing||Sp’20, Sp’18|
|CSE599 Prototyping Interactive Systems||Au’19, Sp’19|
|CMSC434 Intro to HCI||Au’16, Sp’16, Au’14, Au’13, Sp’13, Sp’12|
|CMSC838F Tangible Interactive Computing||Sp’15, Sp’14, Au’12|
|CMSC838L HCI Grad Seminar||Au’15, Sp’12|
Interactive Physical Computing Textbook
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 hundreds of thousands of views from 183+ countries.
I would be honored if you considered using the website in your own teaching. Please let me know if you do. These materials have been used in courses at CMU, Stanford, Wayne State Univ., Univ. of Victoria, 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).