Barcelona is home to several large public universities, all of which offer a wide range of programs across all the main subject areas. This means you should be able to find the right program for you if you want to study in Barcelona.
The city is particularly strong in offering business programs, with a number of prestigious business schools located in Barcelona.