Universitat Politècnica de Catalunya (UPC) is placed by QS World University Rankings among the world's 50 best universities in Electrical and Electronic Engineering.
I had heard that Barcelona was a vibrant city with interesting museums, architecture, and good food. When I arrived, I also discovered that it has small mountains that offer easily accessible walking paths with great views.