Education & Training BS Carnegie Mellon University MS University of Pittsburgh PhD (2006) University of Pittsburgh Division Engineering and Computer Science Division Academic Programs Mechanical Engineering