The new 200000 sqft Loyola Science Center, an $83 million building which is the largest capital and construction project in the history of the University of Scranton, was expected to open during the fall 2011 semester.