Roosevelt Island, a narrow strip ... to campus buildings, the project calls for the construction of new roads and 2.5 acres of open space. The buildings themselves will be pretty high-tech ...