Hola, yo soy de Barcelona, algo te puedo ayudar...
La UB y la UAB, son prácticamente lo mismo , Solo que la primera está en Barcelona ciudad y la otra está en Cerdanyola del Vallés, a 15 Km de Barcelona.
Ambas son públicas, luego tienes otras privadas como URL (Universitat Ramón Llull), UIC (Universitat internacional de Catalunya) UPF (Universitat Pompeu Fabra)
Y por último está la UPC (Universitat Politecnica de Catalunya) es pública y está en Terrassa (25 Km de Barcelona) tiene buena comunicación con transportes públicos.
Igualmente deberías saber que necesitarás saber Catalán, ya que muchas clases se imparten en ese idioma.
Un saludo!!