Universidad Carlos III de Madrid
Madrid, Spain
A public university in the Madrid region with English-taught master's in data and engineering.
- Business & Management
- Computer Science & IT
- Engineering & Technology
- +3
40 programmesView university

Spain has historic and modern universities in large and small cities across the country. Its regions have distinct cultures and, in some cases, their own languages, such as Catalan in Catalonia.
FindMyUni lists 593 English-taught programmes at 63 universities in Spain (166 bachelor's, 418 master's, 9 PhD).
Madrid, Spain
A public university in the Madrid region with English-taught master's in data and engineering.
40 programmesView university
Barcelona, Spain
36 programmesView university
Barcelona, Spain
35 programmesView university
Barcelona, Spain
31 programmesView university
Madrid, Spain
A private university with campuses in Madrid and Segovia, known for business and technology programmes.
30 programmesView university
Barcelona, Spain
29 programmesView university
Bachelor's degrees at public universities cost about €800 to €2,500 a year and master's degrees about €1,000 to €3,500. Private universities set their own fees, which can reach €20,000 a year.
Food and everyday costs are low and public transport is cheap. Accommodation is hard to find in Madrid and Barcelona, so student cities such as Salamanca and Granada can be a more comfortable choice.
Among the lowest fees in Europe.
Cheap food and public transport.
Learn one of the world's most widely spoken languages.
Many programmes are taught in English, but learning Spanish, and a little Catalan in Barcelona, makes daily life much easier.
Non-EU students need a student visa from a Spanish consulate before travelling.
IE University's Master in Business Analytics and Data Science requires IELTS 7.0 or TOEFL 100.
Secure an admission letter.
Apply at the Spanish consulate.
Universidad Politécnica de CartagenaCartagena, Spain
1 year60 ECTSFull-timeOn campus€4,008/yr (non-EEA)English
University of ValenciaValencia, Spain
1 year60 ECTSFull-timeOn campusEnglish
Ramon Llull UniversityBarcelona, Spain
1 year60 ECTSFull-timeOn campus€7,917/yr (non-EEA)English
Abat Oliba CEU UniversityBarcelona, Spain
4 years240 ECTSFull-timeOn campus€8,835/yr (non-EEA)English

Universidad Carlos III de MadridMadrid, Spain
4 years240 ECTSFull-timeOn campusEnglish
Ramon Llull UniversityBarcelona, Spain
4 years240 ECTSFull-timeOn campusEnglish
Yes. FindMyUni lists 593 English-taught programmes at 63 universities in Spain (166 bachelor's, 418 master's, 9 PhD).
Bachelor's degrees at public universities cost about €800 to €2,500 a year and master's degrees about €1,000 to €3,500. Private universities set their own fees, which can reach €20,000 a year.
Universidad Carlos III de Madrid, EU Business School, Polytechnic University of Catalonia, Autonomous University of Barcelona, IE University. FindMyUni lists 63 universities in Spain in total.
Barcelona (251), Madrid (141), Segovia (30), Valencia (25), Murcia (19).
Search universities & programmes in Spain · University rankings for Spain
Talk to a FindMyUni adviser for free. We help you shortlist programmes, check entry requirements and plan your application and visa.