Delaware State University Constructs Optical Science Center
Delaware State University is building the $60 million Optical Science Center for Applied Research (OSCAR) in Dover. Ground was broken on the 53,000-sf facility in October of 2012 and construction began in July of 2013. Designed by Richärd+Bauer, OSCAR will house the University’s optics program and is being built as two structures in separate construction phases.