The MESW has a curricular component of 72 ECTS and a dissertation component of 48 ECTS.
The Master in Software Engineering (MESW) aims to be a training cycle of excellence at the level of the 2nd cycle of Bologna and its main objective is to train professionals with solid basic training and skills in Software Engineering to suppress market needs, promote innovation and increase competitiveness.
The objective of MESW is to promote excellence in qualification in advanced and core aspects of Software Engineering (ES), from its theoretical foundations to the integration of computer technologies in organizations so that students can:
- Work efficiently in a project team to develop quality software;
- Detect conflicts in requirements and define solutions in the limits of cost, time, existing knowledge and organizational idiosyncrasies;
- Design Software Engineering solutions taking into account ethical, social, legal, technological and economic restrictions;
- Understand and value the analysis of feasibility, negotiation, efficient work habits, leadership, communication and continuous study;
- Learn new Software Engineering development models, techniques and technologies;
- Analyze the strengths and weaknesses of Software development technology, promoting change in organizations;
- Lead the work in several areas of Software development.
The curriculum proposal for the Master in Software Engineering follows the expressed principles of the Bologna Process, taking into account the global objectives and the pedagogical changes resulting from it.
The study cycle is accredited by the Higher Education Assessment and Accreditation Agency (A3ES). More information can be found in the reports produced by A3ES.