Having recently arrived in Spain, I’ve noticed many forum posts about life and travel, but very few dedicated to university majors. I studied engineering back home, so I’ve paid special attention to the STEM programs here. Today, I’m starting this thread to share my findings and offer some guidance for future undergraduate and master’s students.
A Tour of Spain’s Top STEM Universities
When it comes to STEM in Spain, two top public universities are impossible to ignore: the Polytechnic University of Madrid (UPM) and the Polytechnic University of Catalonia (UPC). These two are the absolute leaders in Spain’s STEM fields, especially in engineering and technology, and they enjoy a high international reputation. UPM, located in Madrid, has strong overall capabilities, with aerospace, architecture, and civil engineering being its flagship programs. UPC in Barcelona particularly excels in computer science and telecommunications engineering, fostering a strong atmosphere of innovation. Of course, the Polytechnic University of Valencia (UPV) is also an excellent school that shouldn’t be overlooked.
When choosing a university, beyond checking the general info for Spanish STEM universities, you also need to consider the city and your specific area of interest. Barcelona has more tech companies, so perhaps there are more internship opportunities? However, as the capital, Madrid’s resources are absolutely top-tier, as you can see from the Spanish STEM university rankings. Here’s a simple comparison table for a quick overview:

| University | City | Key Areas |
| Polytechnic University of Madrid | Madrid | Aerospace, Architecture, Civil Engineering |
| Polytechnic University of Catalonia | Barcelona | Computer Science, Telecommunications, Information Technology |
| Polytechnic University of Valencia | Valencia | Design, Agri-Food Engineering, Fine Arts |
How to Choose a Popular Major?
In terms of majors, Computer Science is definitely a hot ticket right now with excellent job prospects. Additionally, Industrial Engineering, Telecommunications Engineering, and Civil Engineering are traditional strengths in Spain. I feel that Spanish engineering education is very practical, with a strong emphasis on hands-on projects and close ties to the industry. This is a huge advantage for students who want to find a job immediately after graduation.
Finally, a little advice. Although many master’s programs are taught in English, if you want to better integrate into local life and find a job in Spain after graduation, learning Spanish is a must! STEM fields have high demands for math and physics, so it’s best to review your foundational knowledge from your home country before you arrive. Also, don’t just focus on studying; Spanish universities have an incredibly rich club and social life. Get involved—it’s great for both your language skills and your network. These are just my initial thoughts to get the ball rolling. What else would you like to know about STEM in Spain, or do you have different perspectives? Feel free to leave a comment below—I’d especially love to hear from current students and alumni!