Universidad de Alcalá

60 ECTS · On campus · Afternoon, from 16:00 · Classes start: September 2026

Key facts

  • 60 ECTS Credits
  • On campus Mode
  • Spanish Language
  • One academic year Duration
  • 20 Places
  • 21 September 2026 Classes start
  • Afternoon, from 16:00 Schedule
  • €2,736 First enrolment

The programme

The University of Alcalá's Master's Degree in Cybersecurity has been taught since the 2019/2020 academic year. It is an official, professionally oriented master's degree lasting one year. Its 60 ECTS credits are divided into 8 compulsory subjects (4.5 ECTS each), two optional subjects (3 ECTS each), 6 ECTS of external internships and 12 ECTS for the Master's Thesis.

You can access all the information regarding the Study Plan, pre-enrolment and enrolment deadlines and more on the master's degree website at the Graduate School. Here you will find a brief description of each subject, to guide you through the pre-enrolment application and enrolment process. You can also download the official Course Guides and the calendar.

Knowledge areas

  • Information and Communications Security
  • Software and Component Security
  • Security Systems
  • Security Management and Organisation

Study plan structure

  • Compulsory: 8 × 4.5 ECTS
  • Electives (choose 2): 2 × 3 ECTS
  • Internships: 6 ECTS
  • Master's thesis: 12 ECTS

Admission and fees

Fees

€2,736 Spain, EU and residents
€5,079 Non-EU non-residents

€45.02 per credit × 60 ECTS + €34.77 (record opening, administrative fees and school insurance). Fees set by the Region of Madrid (Comunidad de Madrid) for 2026/2027. Master's page at the Graduate School.

Entry requirements

An official Spanish university degree, or an equivalent qualification awarded by an institution of the European Higher Education Area (EHEA). Graduates from education systems outside the EHEA may also be admitted, subject to the University verifying that their qualification is equivalent to a Spanish university degree.

Main entry profile

Degrees including subjects on telecommunication networks, operating systems, software development and telematic services:

  • Degree in Telematics Engineering
  • Degree in Computer Engineering
  • Degree in Computer Hardware Engineering
  • Degree in Information Systems
  • Degree in Telecommunication Systems Engineering
  • Degree in Telecommunication Technologies Engineering
  • Degree in Communications Electronics Engineering
  • Equivalent qualifications from the previous system (Ingeniero en Informática, Ingeniero Técnico en Informática, Ingeniero de Telecomunicación and Ingeniero Técnico de Telecomunicación in their various branches)
  • Equivalent qualifications from other universities under different titles

Secondary entry profile

Partially related qualifications from the fields of Engineering, Industry and Construction, or Sciences, not included in the main profile. The Academic Committee will individually assess the need for supplementary training.

Selection criteria

Admission is assessed by the Master's Academic Committee (made up of the director and a representative from each subject area). Previous academic record is taken into account, and a personal interview may be included.

Additional requirements

Application periods

  • Academic year 2026/2027 closed

    Ordinary period: 2 March 2026 – 19 June 2026

    Extraordinary period: 17 July 2026 – 28 August 2026

  • Academic year 2027/2028 expected

    The ordinary pre-enrolment period is expected to take place in March 2027. Official dates are published in the Graduate School's administrative calendar.

Apply

Compulsory subjects

Applied Cryptography

4.5 ECTS · Compulsory · Raúl Durán Díaz

You will learn the essential cryptographic mechanisms for protecting information, their mathematical foundations, and how to implement these mechanisms securely and efficiently in programming.

Read more

You will learn the essential cryptographic mechanisms for protecting information, their mathematical foundations, and how to implement these mechanisms securely and efficiently in programming.

The main objective of this subject is to analyse the basic mechanisms that guarantee the confidentiality and integrity of information, ensure its authorship and prevent its illegitimate repudiation. The basic cryptographic primitives will be studied together with their mathematical foundations, since this is really the only way to understand how they work and what their weaknesses are.

The applied focus of the subject will lead us to pay attention to the most up-to-date cryptography-oriented programming libraries at any given time. The fundamental concepts will enable students to use these libraries securely and efficiently, both when designing applications with cryptographic requirements and for the cryptanalysis and auditing of existing ones.

Lecturer in charge: Raúl Durán Díaz

Fundamentals of Software and Component Security

4.5 ECTS · Compulsory · Susel Fernández Melián

You will learn the main concepts of software and operating system security, and the main vulnerabilities and threats affecting these systems, as well as basic malware analysis and forensic analysis techniques.

Read more

You will learn the main concepts of software and operating system security, and the main vulnerabilities and threats affecting these systems, as well as basic malware analysis and forensic analysis techniques.

This subject introduces the main concepts covered by software and operating system security, their importance to the overall security of a system, the properties of secure software, as well as the main vulnerabilities and threats in software. Malware analysis techniques are introduced to understand how malicious code works and to assess the damage caused, and the particularities of security in web applications and services and applications for mobile devices are also covered, with their own specific traits and characteristics. In addition, topics related to the investigation of computer crimes such as cyberterrorism and cybercrime are addressed.

Lecturer in charge: Susel Fernández Melián

Fundamentals of Information Security Management

4.5 ECTS · Compulsory · José Javier Martínez Herráiz

You will learn comprehensive information security management methods, including incident management, security audits and good security practices.

Read more

You will learn comprehensive information security management methods, including incident management, security audits and good security practices. You will also learn about national cybersecurity legislation and international standards.

This subject addresses matters that precede information security management, such as knowledge of national cybersecurity legislation and international standards on security audit methodologies and good security practices. It also covers security incident management and the various techniques used prior to incidents, such as the use of sensors that alert us to anomalies or security breaches, or the forensic analysis of intrusion evidence.

Lecturer in charge: José Javier Martínez Herráiz

Secure Communications

4.5 ECTS · Compulsory · Marino Tejedor Romero

You will learn to analyse and use the protocols, network hardware and mechanisms for end-to-end secure communication of information over different types of networks and media, including the special challenges of wireless and mobile networks.

Read more

You will learn to analyse and use the protocols, network hardware and mechanisms for end-to-end secure communication of information over different types of networks and media, including the special challenges of wireless and mobile networks.

In this subject we will explore in depth the technical aspects related to communications security in different environments. We will analyse the protocols, network hardware and mechanisms for end-to-end secure communication of information over different types of networks and media. After reviewing the general fundamentals of secure communications (e.g. mutual authentication or secret exchange), the subject will address the security of Internet protocols at their different layers (mainly link, network and transport). Finally, the particular challenges of security in wireless communications will be studied, both local (Wi-Fi, Bluetooth) and mobile.

Lecturer in charge: Marino Tejedor Romero

Design and Development of Secure Systems

4.5 ECTS · Compulsory · Coordinator: Enrique de la Hoz · Taught by: Marino Tejedor Romero

You will learn security principles and good practices for the design and development of systems, including the specification of security requirements, risk analysis, code analysis and dynamic penetration testing, among others.

Read more

You will learn security principles and good practices for the design and development of systems, including the specification of security requirements, risk analysis, code analysis and dynamic penetration testing, among others.

A fundamental strategy for software and component security is the use of security principles and good practices throughout their entire life cycle. Achieving secure systems requires the use of methodologies or procedures for the analysis, design, implementation and testing of systems that treat security as a core element, establishing measurable security requirements and controls throughout the entire development cycle.

This subject covers the processes and techniques for ensuring the security of software and components throughout their entire life cycle, covering security requirements specification, abuse cases, risk analysis, code analysis, dynamic penetration testing, threat modelling, security operations and external reviews, among others.

Lecturer in charge: Enrique de la Hoz

Information Systems for Cybersecurity

4.5 ECTS · Compulsory · Coordinator: Miguel Ángel Sicilia Urbán · Taught by: Valentín Martín Manzanero

You will learn to work with different types of technologies for intrusion detection, including NIDS, HIDS and SIEM systems, as well as log aggregation and correlation technologies.

Read more

You will learn to work with different types of technologies for intrusion detection, including NIDS, HIDS and SIEM systems, as well as log aggregation and correlation technologies.

The subject addresses the different types of systems, data types and technologies for detecting intrusions in networks and computer equipment, including NIDS, HIDS and SIEM systems, as well as log aggregation and correlation technologies. Systems aimed at cyber intelligence are also addressed, in their various aspects. The fundamentals and systems for organising knowledge for cybersecurity are also introduced, along with their use for classification and interoperability in the field.

Lecturer in charge: Miguel Ángel Sicilia Urbán

Information Security Management Systems

4.5 ECTS · Compulsory · Bernardo Alarcos Alcázar

You will learn to implement information security management systems (ISMS) for risk management and for establishing and monitoring security policies and contingency plans.

Read more

You will learn to implement information security management systems (ISMS) for risk management and for establishing and monitoring security policies and contingency plans.

Having control over the security level of an organisation or company that relies on ICT is essential to guarantee its objectives. This subject focuses on the ISO 27000 standard to address the methodology involved in setting up an information security management (ISMS) project, and to that end, some procedures covered by an ISMS are first examined, such as risk analysis and management, security policies and contingency plans. The National Security Framework (Esquema Nacional de Seguridad) is also addressed, and how to approach it from an ISMS perspective. Forensic analysis is also covered as part of the investigation following a security incident, including forensic analysis and the management of digital evidence so that it is valid in judicial proceedings.

Lecturer in charge: Bernardo Alarcos Alcázar

Data Analysis for Cybersecurity

4.5 ECTS · Compulsory · Coordinator: Miguel Ángel Sicilia Urbán · Taught by: Enrique Caño Marín, Alberto Ballesteros Rodríguez

You will learn to use scientific programming tools to obtain, clean and transform cybersecurity-related data in order to apply different analytical, learning and processing techniques to it.

Read more

You will learn to use scientific programming tools to obtain, clean and transform cybersecurity-related data in order to apply different analytical, learning and processing techniques to it.

The subject introduces data science as a framework for cybersecurity data analysis, and covers the use of scientific programming tools to obtain, clean and transform cybersecurity-related data. Building on this know-how, the fundamentals of different analytical techniques are addressed, including exploratory analysis, statistical techniques and supervised and unsupervised machine learning, as well as natural language processing techniques and social network analysis. Finally, scalable technologies for processing this data on distributed computing engines are introduced.

Lecturer in charge: Miguel Ángel Sicilia Urbán

Elective subjects

Advanced Forensic Analysis

3 ECTS · Elective · Coordinator: Susel Fernández Melián · Taught by: José Luis Narbona Moreno

You will learn methods and tools for investigating security incidents and cybercrimes.

Read more

You will learn methods and tools for investigating security incidents and cybercrimes.

Cyberattacks exploit vulnerabilities in systems and applications to compromise end users or entire systems. New vulnerabilities are discovered constantly, and attackers are aware that it takes organisations time to establish adequate protection, which has led to a notable increase in security incidents in recent years. This makes it necessary to develop and maintain a digital forensic capability as part of an overall risk management framework. It requires the study of techniques that make it possible to identify, preserve, analyse and present data once an attack has occurred, which in turn enables an assessment of the consequences, the perpetrator, the causes, the methodology used, and the establishment of a recovery and business continuity plan following the incident.

The subject “Advanced Forensic Analysis” focuses on the study of methodologies and techniques for analysing the scene once a cyberattack has taken place. Software tools that allow relevant information to be extracted from devices and disks without altering their content are studied, with the aim of finding patterns, hidden information and clarifying how a given security incident occurred. Methodologies and tools for incident management and response are studied, and the history and evolution of computer crime is analysed, including the classification of computer crimes and cases of cybercrime and cyberterrorism.

Department in charge: Automation

Software Reverse Engineering

3 ECTS · Elective · Coordinator: José Javier Martínez Herráiz · Taught by: Carlos Cilleruelo Rodríguez

You will learn to use reverse engineering techniques to analyse software, including the libraries and common techniques typically found in malicious payloads.

Read more

You will learn to use reverse engineering techniques to analyse software, including the libraries and common techniques typically found in malicious payloads.

Specifically, the fundamentals of the most important assembly language concepts for code analysis are introduced, and how disassemblers can be used to discover the structure of programs. Based on this reconstruction, the program flow and the main decision points are analysed. In addition, the fundamental concepts at the level of the operating system API (such as registry manipulation or network communications) are introduced in order to recognise the fundamental characteristics of the software.

Department in charge: Computer Science

Offensive Security

3 ECTS · Elective · Coordinator: Enrique de la Hoz · Taught by: Pablo J. Caro Martín

You will learn the principles and techniques most commonly used for pentesting networks and information systems.

Read more

You will learn the principles and techniques most commonly used for pentesting networks and information systems.

This subject focuses on the study of the principles and techniques used to carry out attacks on networks and information systems, with the aim of applying them to the design and auditing of secure systems.

Coordinator: Enrique de la Hoz · Lecturer: Pablo J. Caro Martín

Advanced Malware Analysis

3 ECTS · Elective · Coordinator: José Javier Martínez Herráiz · Taught by: Carlos Cilleruelo Rodríguez

You will learn to analyse and audit different types of malware, as well as to deploy countermeasures against this type of threat.

Read more

You will learn to analyse and audit different types of malware, as well as to deploy countermeasures against this type of threat.

Carrying out unwanted actions on a legitimate user’s computer system is what malware does. Nowadays, in any of its various forms (viruses, trojans, keyloggers, botnets, etc.), it is used by governments, security agencies and other bodies with very diverse intentions. In this subject, we will learn to understand and test these types of attacks, as well as how to mitigate them in defence systems to prevent unwanted intrusions.

Department in charge: Computer Science

Career opportunities

The Master's is structured into four knowledge areas: "Information and Communications Security", "Software and Component Security", "Security Systems" and "Security Management and Organisation" (official master's brochure, UAH Graduate School). Based on these areas and the subjects in the study plan, these are some of the professional profiles the programme is aimed at:

Faculty

Internships

External internships are compulsory and worth 6 ECTS credits. They may be recognised in full or in part if the student can demonstrate prior professional experience related to cybersecurity, according to the conditions set by the Master's Academic Committee. Coordination of the Master's external internships is the responsibility of José Javier Martínez Herráiz (official master's page, uah.es). Administrative management of UAH internship agreements and insurance is carried out through the UAH Internship Service, and, for the health insurance of non-EU international students, through the General Foundation of the UAH.

Internship coordinator: José Javier Martínez Herráiz

Quality and accreditation

The Master's Degree in Cybersecurity was verified by Resolution of the Council of Universities in 2019 and has been taught since the 2019/2020 academic year. The degree successfully renewed its accreditation in 2025. All the official documentation for this process — the verification report, monitoring reports and the accreditation renewal report — is available through the Graduate School's quality document search tool, within the framework of the UAH Quality Assurance System.

Verified: 2019 · Accreditation renewed: 2025

  • 60 ECTS Credits
  • 12 Subjects 8 compulsory + 4 optional (2 to be taken)
  • 20 Places plus 5 for the double degree
  • 8 Cohorts since 2019/2020

Frequently asked questions

Is it an official degree?

Yes. The Master’s Degree in Cybersecurity is an official degree, valid throughout the European Higher Education Area, worth 60 ECTS credits and lasting one academic year.

Is it on-campus?

Yes. The master’s degree is taught on-campus at the Polytechnic School of the University of Alcalá (University Campus, Alcalá de Henares). Classes are held in the afternoon, from 16:00, from September to early April.

How many places are there?

The master’s degree offers 20 places. In addition, there are 5 places reserved for the double degree.

What is the admission process like?

The ordinary period usually opens in March and the extraordinary period in July; the exact dates for each academic year are published by the Graduate School. The pre-enrolment application is submitted online through the UAH pre-enrolment application. The Academic Committee assesses the applicant’s academic record and, where applicable, conducts a personal interview.

Can I apply if I hold a foreign qualification?

Yes. Graduates from the European Higher Education Area are admitted directly. Graduates from education systems outside the EHEA may also apply, subject to the UAH verifying that their qualification is equivalent. This does not imply official recognition (homologación) of the degree.

When do classes start and end?

Classes start on 21 September 2026 and run until early April. After classes finish, the external internships and the Master’s Thesis continue. To see the full calendar with session dates and classrooms, check the timetable section.

Can I combine the master's degree with a job?

Yes. The master’s degree offers an afternoon timetable from 16:00 to make it easier to combine with work. There is also the option of part-time enrolment (with a minimum of 30 ECTS per academic year), which allows studies to be spread over a longer period. External internships may be recognised if you can demonstrate prior professional experience in cybersecurity.

Can it be taken part-time?

Yes, it can be taken part-time. The part-time mode requires a minimum of 30 ECTS per academic year and is requested at the time of enrolment through the Graduate School.

Is there an online or blended mode?

No. The master’s degree is exclusively on-campus. All classes are taught on-campus at the Polytechnic School in Alcalá de Henares. There is no online or blended mode.

How much does the master's degree cost?

The UAH Master’s Degree in Cybersecurity costs €2,736 for first enrolment for Spanish, EU and resident students, and €5,079 for non-resident, non-EU students (2026/2027 academic year, public fees set by the Region of Madrid (Comunidad de Madrid)). These amounts are equivalent to €45.02/credit and €84.07/credit respectively over 60 ECTS, plus €34.77 in administrative fees (record opening, administrative fees and school insurance). For second and third enrolment, the credit costs €71.88 and €84.07 respectively.

Do I need to prove a level of Spanish?

Only if you come from a non-Spanish-speaking country. In that case, you need to provide proof of B2-level Spanish according to the Common European Framework of Reference for Languages.

What do the external internships involve?

External internships are compulsory and are worth 6 ECTS credits. They can be carried out at companies or institutions in the sector, or recognised if the student can demonstrate prior professional experience related to cybersecurity.

Which qualifications give preferential access?

The main profile comprises qualifications in Computer Science, Telematics, Computer Hardware, Information Systems, Telecommunications and Communications Electronics. Other related engineering or science degrees may be admitted, possibly with supplementary training. See the full list in the Admission section.

What language is it taught in?

The master’s degree is taught in Spanish. You need to provide proof of B2-level Spanish according to the Common European Framework of Reference for Languages if you come from a non-Spanish-speaking country.

What is the double degree and how many places does it have?

The Master’s Degree in Cybersecurity can also be taken as the Double Master’s Degree in Telecommunication Engineering and Cybersecurity, a two-academic-year, full-time pathway for which 5 additional places are reserved. See the terms on the official double degree page.

Are there scholarships or grants?

Scholarships and grants are available from various sources: general scholarships from the Ministry of Education (subject to each call for applications) and the University of Alcalá’s own grants, published by the Graduate School. Check the Graduate School website for up-to-date information on calls for applications.

Where are classes held?

Classes are held at the Polytechnic School of the University Campus of the University of Alcalá, located at Ctra. Madrid-Barcelona, Km. 33,600, in Alcalá de Henares (Madrid).

Contact

Programme Director

Enrique de la Hoz de la Hoz
enrique.delahoz@uah.es
+34918856594 (Department of Automation Office)

Administrative queries

Graduate School
info.postgrado@uah.es

Address

Campus Universitario. Ctra. Madrid-Barcelona, Km. 33,600
28805 Alcalá de Henares (Madrid)

Address — Google Maps