Rose-Hulman Institute of Technology by Rose-Hulman Institute of TechnologyRose-Hulman Institute of TechnologyTerre Haute, IN 47803 USA