School of Engineering & Applied Science 10 Hillhouse Avenue, New Haven, CT 06511