Master's Degree in Software Engineering and Computer Systems
Online, Spain
Master degree
DURATION
1 year
LANGUAGES
Spanish
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Nov 2026
TUITION FEES
STUDY FORMAT
Distance Learning
Key Summary
About: This official Master's in Software Engineering and Computer Systems at UNIR is 60 ECTS, 1 academic year, and 100% online with online or face-to-face exams. You'll learn UML modelling, IDEs and platforms, web servers (IIS, Apache), information security and audit tools, project planning (MsProject, Sinnaps), cloud fundamentals and get a free Python course. The programme includes 6 ECTS compulsory external internships and a supervised Final Master's Project; it supports certification pathways (Microsoft Azure, AWS) and access to doctoral programmes.
Career Outcomes: Pursue Cybersecurity analyst, Application analyst/developer, Technical director of R&D&I, Full-stack developer and IT specialist roles and project management.
Take your Master in Software Engineering online and get your official degree in UNIR
The Master in Online Software Engineering of UNIR aims to complete the training of IT professionals and equip them with knowledge about web environments, Information Security and Software Engineering.
This official postgraduate course was born in response to an increasingly complex Information Technology (IT) Industry that requires specialized and versatile profiles capable of directing projects that range from implementation to design and management of the software strategy in a company.
With this Master's Degree in Software Engineering and Computer Systems you will acquire the necessary skills to:
- Design the functionality of a quality, flexible and easy-to-maintain software system using the UML modeling language.
- Plan and control the development of projects through tools such as MsProject or Sinnaps.
- Know various software development platforms (Eclipse, JDeveloper, Visual Studio Pro, etc) and integrated development environments (IDE) to develop different types of applications, desktop, mobile and cloud.
- Install and configure an IIS and Apache Web server on a computer intended to serve Web content on a local network or on the Internet.
- Analyze the process and phases of the audit of Information Systems (Paros Tool, Fortiffy SCA of HP, etc.).
Upon completion of this master's degree, and with the knowledge acquired throughout the course, you will be able to obtain certifications from the leading companies in cloud computing solutions: Microsoft Certified Azure Fundamentals and AWS Certified Cloud Practitioner. In addition, when you enroll you will receive the Python programming course, completely free.
Reinforce your knowledge and highlight your professional profile with an American specialty that includes the master's degree: Expert in Digital Project Management, the future starts now.
General information
- Credits: 60 ECTS
- Duration: 1 academic year
- Methodology: 100% online teaching
- Exams: Online and/or face-to-face exams in each semester
- Internships: Compulsory external internships (6 ECTS). Recognition of them by accredited professional experience
- Doctorate Access: This official master's degree allows the incorporation to official doctoral programs and improves your score, as long as it corresponds to the same area of knowledge, in the scale of the exams, interim lists, transfer competitions and employment exchanges. Check the bases of the public offer.
Methodology
The UNIR study method is flexible, personalized and effective. The methodology is based on online live classes and personal tutor to offer the best training.
The UNIR pedagogical model is effective because it is based on a totally online methodology so that each student can study at their own pace:
- Live online classes: There are classes scheduled every day of the week in the morning and afternoon so you can attend class when it is best for you.
- Online classes in deferred: If you could not attend a class or you stayed with questions, you can access all your classes in deferred. You can see them whenever you want and as many times as you need.
- Personal tutor: The first day you will be assigned a personal tutor. You will be in contact with him by phone and email. He will support you in your day to day and solve any doubts that may arise.
- Virtual Campus: Everything you need to study at UNIR is on campus: classes, teachers, classmates, the library, teaching resources, schedules, chat, forums and much more.
- Teaching resources: You will have access to different learning resources to complete your training: complementary readings, diagrams with key ideas, self-assessment test, etc.
Evaluation system
The evaluation of the student in the Master's Degree in Software Engineering and Computer Systems will be given by three well differentiated parts:
- Subjects: The different subjects included in this Master will be evaluated through a continuous assessment and a final face-to-face test.
- The continuous evaluation represents 40% of the final grade and takes into account the following criteria: (a) Student participation (up to 10% of the grade); (b) Work, projects and practices in laboratories (up to 30% of the grade); and (c) Self-assessment test (up to 10% of the grade).
- The final physical examination represents 60% of the grade.
- Internships in the company (external internships): In order to carry out internships in the company, a continuous evaluation will be carried out during the realization of the internships, both by a tutor assigned by the company and by the corresponding subject teacher. The final grade will be obtained based on two criteria: (a) Evaluation of the external tutor (40% of the overall grade); and (b) Report of practices, which will be supervised and corrected by a professor from the University (60% of the overall score).
- Final Master's Project: The Master's Final Project will be subject to continuous monitoring by the Master's End of Work Director, who will finally be the final author. The final evaluation will correspond to a commission composed of three professors from the knowledge area. The commission will assess not only the project, but also the oral defense of it.
A curriculum that revolves around software engineering, web development, and cybersecurity
The Information Technology (IT) industry requires professionals with specialized skills. To meet this demand, UNIR 's Master's Degree in Software Engineering and Computer Systems will train you to become an expert in this field with a comprehensive curriculum.
First quarter
- Methodologies, Development and Quality in Software Engineering
- Management and Management of Software Projects
- Software Development Platforms
- Web Development: Full Stack
- Web Cybersecurity
Second term
- Systems Administration, Virtualization, Cloud Computing and DevOps
- Secure Software Development and Cybersecurity Auditing
- Company Internship
- Final Master's Project
Professional practices
They are mandatory and award 6 ECTS credits. You can complete them at any of the more than 9,000 companies with which we have agreementsnationally and internationally: Airbus, Hiberus, HP, Sopra, General Electric, Everis, Bancolombia, or the Central Bank of Ecuador, among many others.
If you have previous professional experience in the sector, you can validate the internship by proving a minimum of 360 hours performing tasks related to the field of knowledge.
Professional Profile
You will specialize in software design, development, and implementation, project management, and program security and quality. With this knowledge, you will be able to:
- Apply different methodologies in software development and use different development frameworks .
- Working with different quality metrics and maturity models in software engineering.
- Direct and plan software engineering projects under the recommendations of the PMI and IT services under the recommendations of COBIT and ITIL.
- Develop or migrate applications or services to the cloud using the most in-demand tools for companies in the sector.
- Use different technologies and languages to develop web-based applications, and install and manage different web server solutions, both in proprietary and open source environments.
- Apply information security programs, processes, and policies to the various aspects of software engineering and secure programming techniques to software development.
Santander Scholarships - UNIR
Financial aid program
We have 17 scholarships of 1,000 euros each for this autumn 2024 call. They are aimed at students of the UNIRProfessional Program in Artificial Intelligence and Data Science to promote and facilitate access to Higher Education and thus contribute to covering the expenses derived from their postgraduate studies.
English language immersion courses for graduates with a master's degree in teaching and teachers
The extract of the Resolution of July 10, 2023, which announces 315 grants to participate in English language immersion courses for teachers already holding a Master's degree in Teacher Training for Compulsory Secondary Education and Baccalaureate, Vocational Training and Language Teaching, has been published in the BOE.
Requirements
- Having completed the Master's Degree in any of the specialties in one of the following academic years: 2021-2022, 2020-2021 or 2019-2020 with an average grade of the academic record of at least 7.50 points.
- Having completed the Master's studies in Teacher Training for Compulsory Secondary Education and Baccalaureate, Vocational Training and Language Teaching in one of the following academic years: 2021-2022, 2020-2021 or 2019-2020 with an average grade in the master's degree of at least 7.50 points.
ERASMUS+ mobility plan
Following the achievement of the ECHE (Erasmus Charter for Higher Education), UNIR is working on an ambitious mobility plan, conditioned by our virtual nature, based on a new Office created for this purpose, which will be responsible for coordinating all actions in this area.
Furthermore, at UNIR we have bilateral mobility agreements with European higher education institutions, internally coordinating all our actions with the various departments involved, and giving maximum dissemination and information to the mobility actions within our university community.
- General information
- Calls
As part of the Erasmus+ program's mobility initiatives, UNIR also participates in the international internship program. The Erasmus+ learning mobility program allows for up to 12 months of mobility, combining internships and training within the same degree program, and can even be undertaken after graduation.
Documentation for processing scholarships
To submit the necessary documentation for the subsequent processing of your application for a General Scholarship offered by the Ministry of Education and Vocational Training, please use the following link:
- We have attached a PDF with the relevant instructions. You will need to register and upload the required documents.
- We remind you that the following tool only stores the documents provided to our University, for subsequent processing by the competent body, in order to archive, avoid duplication and ensure the security of the process.
After completing the Master's in Software Engineering and Computer Systems, you will have acquired the necessary skills to qualify for various job positions , including:
- Secure Software Development Engineer: You will be able to design and create computer applications with a focus on security.
- Cybersecurity analyst and auditor: you will have the ability to assess and strengthen the security of computer systems, identifying vulnerabilities and applying protective measures.
- Application Analyst and Developer: You will be able to analyze software requirements, design efficient solutions, and create applications that meet user needs.
- Technical Director of R&D&I Projects: You will lead research, development and innovation projects, managing teams and applying advanced technological solutions.
- Full Stack Developer : You will have the skills to create both the front-end and back-end of web applications.
- Specialist in areas of knowledge related to Information Technology (IT): you will be able to specialize in different IT fields and stay up to date with the latest technological trends.
In addition to the legally established requirements, to achieve optimal performance in the Master in Computer Systems we recommend that you are interested in:
- Working within a team, organizing, planning, making decisions, negotiating and resolving conflicts.
- Undertake, lead, direct and manage projects.
- Update your knowledge in the area of Computer Engineering.


