Official Master’s Degree in Software Engineering – EMSE – UPM – Presentation 

Description of the Master

The Official Master in Software Engineering – European Master in Software Engineering aims to train computer engineers capable of responding to the needs and current demands of the software development area.

Software is an element that increasingly has importance and performance in a huge amount of products that are produced today. In recent times there has been a shift in development costs from the hardware design and implementation part to the construction of software solutions. This situation has revealed the growing demand and need for specialized professionals, capable of developing software products with the appropriate functionality and quality, according to the time planned and within the foreseen budget.

This master is designed to respond to these challenges by training software engineers in advanced concepts of the discipline that cover all aspects of software developments, from the management of the business side to the technical aspects and the development perspective.

The European Master in Software Engineering has a true international vocation since its origins, because its curriculum is in line with the most prestigious software engineering plans in the world; his faculty has a recognized status as the best researchers in his field; and its students come from the five continents, which means that the study is an intercultural experience and a previous step to participate in future international projects..

You can find more information about the procedure and the access requirements in the admission section.

For questions and additional information, contact the Master’s Secretariat: master.emse@fi.upm.es

Datasheet

  • Qualification: Master in Software Engineering
  • Type of degree: Official Master’s degree (with the possibility of double degree)
  • International accreditation: Euro-Inf
  • Modality of teaching: face-to-face.
  • Language in which it is taught: 100% in English.
  • Responsible university: Politécnica de Madrid – UPM
  • Responsible center: Higher Technical School of Computer Engineers.
  • Campus: Campus of International Excellence Montegancedo / Boadilla del Monte – Madrid – Spain.
  • Number of ECTS credits: 120 ECTS (1 ECTS = 27 hours of student work).
  • Public price per credit: € 45.02 (EU nationals or with resident status excluding residence for tuition purposes), € 84.07 (rest).
  • Duration: Two years with full-time dedication.
  • Places offered: Each academic year 30 places are offered.
  • Key dates (application, enrollment, classes).
  • Hours: Monday to Friday from 3:00 p.m. to 9:00 p.m.
  • Main subjects of the curriculum: Software Development, Project Management and Organizational Processes, Support Processes, Advanced Software Engineering Aspects, Software Project, Master Thesis.
  • Master No. 1 in the ranking published by “el Mundo” newspaperBest Master in Software category

European Master

The Master’s Degree in Software Engineering-European Master in Software Engineering received the Euro-Inf certificate in 2020. The Euro-Inf Computer Studies Label is a certificate awarded by an agency authorized by the European Quality Assurance Network for Informatics Education (EQANIE)  to a university for a Bachelor’s or Master’s Degree in Computer Studies, reviewed in accordance with a series of defined standards of quality, relevance, transparency, acknowledgement and mobility as contemplated in the European Higher Education Area.  

The academic program of the Master’s Degree in Software Engineering-European Master in Software Engineering, was designed in 2007 under the leadership of the UPM together with three other leading European universities in Software Engineering, integrating the EMSE Consortium and receiving the prestigious recognition of Erasmus Mundus brand name granted by the European Commission. The international vocation of this master has been extended with the incorporation of double degrees in collaboration with leading universities in the United States and Asia.

For more information about our agreements double degree and international collaboration, visit the section on International Mobility of this website.

 

Objectives

The profile of the graduate of this official master’s degree is a professional with a broad scientific, technological and socio-economic background, prepared to direct and manage software development projects.

The formation of the university degree of Master in Software Engineering allows the graduate to reach the GENERAL OBJECTIVES OF THE TITLE, which are detailed at different levels of deepening:

  1. Possess the knowledge and skills of software development, as well as the professional capacity necessary to work as software engineers in international contexts, in a variety of application domains, with demonstrated ability in at least one specific domain.
  2. Work efficiently as part of a project team to develop quality software, leading the work in several areas of software development, such as project management, requirements analysis, architecture or quality control.
  3. Recognize conflicts in the objectives of software projects, finding the appropriate solutions within the limits of cost, time, existing knowledge and idiosyncrasies of the organizations involved.
  4. Design the appropriate software engineering solutions according to existing ethical, social, legal, technological and economic restrictions.
  5. Understand and appreciate the importance of feasibility analysis, negotiation, efficient work habits, leadership and good communication in the context of software development.
  6. Ability to learn new models, techniques and software development technologies as they arise, and appreciate the need for continuous professional development.
  7. Ability to analyze the weaknesses and strengths of software development technologies, becoming agents of change within their own organizations.

Advantages of the Master

  • Possibility of studying at the Higher Technical School of Computer Engineers, recognized as the best School of Spain in Computer Studies.
  • Obtaining an Official University Master’s Degree recognized throughout Europe.
  • Wide range of international mobility and scholarships.
  • Derived from the international character of the composition of the students, the master offers its students a pluricultural environment of great wealth, and allows them to become familiar with the work in this type of multinational and multicultural contexts, which are increasingly frequent in the companies of software development. What constitutes a great added value in the integral formation of the student.
  • The degree also allows access to any Doctorate program and do a Doctoral Thesis, preferably to carry out doctoral studies in the Doctorate program in Software, Systems and Computing.
  • Since it is a degree of 120 ECTS, it admits students with 3-year degrees (180 ECTS), without training complements, unlike other masters who require 4-year degrees (240 ECTS) for admission.

Between the main professional careers for EMSE graduates we can mention:

  • Analyst-Programmer: the analysts-programmers work in the development of software performing functions in all the phases of the projects.
  • Project manager: project managers are responsible for coordinating the projects, which includes recruiting the analyst-programmers, preparing them with the work plan, managing the budget, and so on.
  • IT Consultant: consultants advise companies in relation to how to respond to their problems using computer technologies.

The Office of External Relations of the UPM in the same way that serves as a bridge between companies and universities to manage internships in companies and some scholarships, fulfills the task of serving as a connection between the supply and demand of specialized professionals upon receiving constantly different job offers which students and graduates of our school and our master’s programs can access.

International Mobility and Double Degrees

One of the main strengths of the European Master’s in Software Engineering (EMSE) is its strong international character. As an official 120 ECTS master’s degree with a duration of two years, it offers mobility opportunities that are not feasible in shorter programs. The objective is for students to complete their full second year, or at least one semester, at a foreign university, strengthening their multicultural profile. Currently, there are two main pathways: Double Degree Agreements and the Erasmus Program.

Double Degree Agreements

Thanks to agreements with world-elite universities, students can obtain a second degree by completing their training abroad. Depending on the agreement, there are two modes of admission: Before starting the master’s degree: Admission period open between November and February prior to the first year. During the first year: Application for admission between December and March while studying the first year at UPM.

Featured Destinations in the US

Georgia Institute of Technology (Georgia Tech)

The Georgia Institute of Technology is recognized as an elite institute for its academic programs in computer science, engineering, and business. Tech.co ranks Georgia Tech as the #1 public university producing the best startup talent. It offers two possible academic pathways after the first year at UPM: either 1 semester at Georgia Tech’s European campus + 1 semester at Georgia Tech’s Atlanta campus; or 1 semester at Georgia Tech’s European campus + 1 year at Georgia Tech’s Atlanta campus (with a work permit of up to three years).

Illinois Institute of Technology (IIT)

The Illinois Institute of Technology (IIT) in Chicago (the third largest city in the US) offers the opportunity to obtain an IIT degree in Computer Science with a specialization in business. The agreement between UPM and IIT involves a significant discount on Master’s level tuition fees for UPM students under a double degree program. Graduates of this program can enjoy up to 3 years of work authorization included in the student visa immediately after graduation.

Featured Destinations in Asia

Tongji University

Tongji University in Shanghai is one of the leading universities in China, forming part of the restricted and exclusive group of universities participating in “Project 985” and “Project 211”. Tongji University has a strong international focus, with a special orientation towards Europe, maintaining several Sino-European collaboration offices on its campus to foster academic and research exchanges. An example of this is the Sino-Spanish collaboration office on its campus, which is jointly managed with UPM. The School of Software Engineering at Tongji University stands out in research in the areas of data analysis and software optimization, among other topics, boasting strong ties with local industry, such as Tencent or Alibaba working groups.

Beihang University (BUAA)

Beihang University (BUAA) in Beijing (China) is one of the top three universities in China in the field of engineering, with more than 26,000 students, offering the opportunity to experience firsthand one of the main rising markets in the software business worldwide.

Doshisha University

The Doshisha University is a private university in the city of Kyoto, Japan. Doshisha University is currently one of the most prestigious in Japan and is considered one of the most selective private universities in the country. Doshisha is known for its strong connection with companies in the Kansai region. It has a strong international focus and offers, together with EMSE, a 3-year double degree program.

European Mobility Program (LLP-ERASMUS)

This program allows students to move to other universities within the European Higher Education Area.

  • Duration: Minimum 3 months, maximum 12 months.
  • Costs: The student pays tuition at UPM and is exempt from payment at the destination university.
  • Financial Aid: The EU provides a monthly allowance, occasionally supplemented by States, Autonomous Communities, or Universities.
  • Options: The Technical School of Computer Engineering (ETSI Informáticos) at UPM has agreements with more than 100 European universities.

 

Scholarships

The source of additional scholarships for our master’s students is:

*  Scholarships UPM for students