
Academic Appointments
-
Adjunct Professor, Mechanical Engineering
Administrative Appointments
-
Executive Director, Design Impact / Product Design Program (2006 - Present)
Professional Education
-
MS, Stanford University, Engineering/Product Design
2020-21 Courses
- Advanced Product Design: Implementation 1
ME 216B (Win) - Advanced Product Design: Implementation 2
ME 216C (Spr) - Design Impact Master's Project I
ME 316A (Aut) - Design Impact Master's Project II
ME 316B (Win) - Design Impact Master's Project III
ME 316C (Spr) - Designing Your Life
ME 104B (Spr) - Human Values and Innovation in Design
ME 313 (Aut) -
Independent Studies (4)
- Engineering Problems
ME 391 (Aut, Win, Spr) - Engineering Problems and Experimental Investigation
ME 191 (Aut, Win, Spr) - Practical Training
ME 299A (Aut, Win, Spr) - Practical Training
ME 299B (Aut, Win, Spr)
- Engineering Problems
-
Prior Year Courses
2019-20 Courses
- Advanced Product Design: Implementation 2
ME 216C (Spr) - Design Impact Master's Project III
ME 316C (Spr) - Designing Your Life
ME 104B (Spr) - Human Values and Innovation in Design
ME 313 (Aut)
2018-19 Courses
- Advanced Product Design: Implementation 1
ME 216B (Win) - Advanced Product Design: Implementation 2
ME 216C (Spr) - Design Impact Master's Project III
ME 316C (Spr) - Human Values and Innovation in Design
ME 313 (Aut)
2017-18 Courses
- Designing Your Life
ME 104B (Aut, Spr) - Human Values and Innovation in Design
ME 313 (Aut)
- Advanced Product Design: Implementation 2
Stanford Advisees
-
Master's Program Advisor
Brooke Ferber, Erika Francks, Sophie Kim, Kevin Lee, Gina Mendolia, Donald Swen, Jenny Wang