The center, which overlooks and anchors the campus’ main plaza, integrates a prominent glass façade