The Universitat Politècnica de Catalunya · BarcelonaTech (UPC) is a premier public technical university in Spain specializing in engineering, architecture, sciences, and technology.