Department of BioengineeringAdam Engler Department of Computer Science and EngineeringSorin Lerner Department of Electrical and Computer EngineeringBill Lin Department of Mechanical and Aerospace EngineeringGeorge Tynan NanoEngineeringShaochen Chen Department of Structural EngineeringJohn McCartney