BarcelonaTech (UPC) is a public institution dedicated to higher education and research, specialised in the fields of architecture, engineering and technology.