P: 919.515.8335
hsarmstr@ncsu.edu
Personal URL
Graphic design history and theory; Participatory design; Design and computation
College of Design