Master's Degree in Software Development (M52/56/5)

Master's Degree in Software Development
Academic year
2026/2027
Field of knowledge
Ingeniería y Arquitectura
Ministry code
4318422
ECTS credits
60
Code
M52/56/5

Access and admissions: requirements, procedure and deadlines

The Access and Admissions section of this website provides information on the general and specific requirements, as well as the enrolment procedure, for our master's degrees. This information varies depending on whether the programmes in question are:

Enrolment

Distrito Único Andaluz (DUA) Platform for University Admissions in Andalusia

  • First-year students: If you have secured a place through the DUA Platform, you must complete the self-enrolment procedure via the UGR's website.

    The office responsible for the self-enrolment procedure at the UGR is the Service for Official Master’s Degrees (Servicio de Másteres Oficiales). For further information, please visit Master's degrees: Standard enrolments.

Arqus and Erasmus Mundus master’s degrees

The enrolment procedure varies depending on the master's degree in question:

Programme content

Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.

Introductory Module

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Introductory Module. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
Software Development 3 Obligatoria Presencial
Research and Innovation Methodology 3 Obligatoria Presencial

Design and Development of Services and Systems

  • Mandatory credits:  12
  • Credits on offer:  12
Asignaturas del módulo Design and Development of Services and Systems. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
General-Purpose Computing on Graphics Processing Units 3 Obligatoria Presencial
Design of Secure Software Systems 3 Obligatoria Presencial
Service Engineering 3 Obligatoria Presencial
Internet of Things Engineering 3 Obligatoria Presencial

Virtual Environments

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Virtual Environments. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
Virtual Environments: Virtual, Augmented and Mixed Reality 3 Obligatoria Presencial
Fundamentals of Computer Graphics and Visualisation 3 Obligatoria Presencial

Smart Environments and Iot Devices

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Smart Environments and Iot Devices. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
Software Development for Embedded Systems and Internet of Things Devices 3 Optativa Presencial
Smart Environment Engineering 3 Optativa Presencial

Data Processing and Analysis

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Data Processing and Analysis. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
Predictive Analytics and Machine Learning in Software Development 3 Optativa Presencial
Representation and Processing of Information and the Semantic Web 3 Optativa Presencial

Digital Transformation

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Digital Transformation. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
Storage Systems 3 Optativa Presencial
Digital Transformation and Digital Twins for Industry 4.0 3 Optativa Presencial

Master's Dissertation

  • Mandatory credits:  18
  • Credits on offer:  18
Asignaturas del módulo Master's Dissertation. Especialidad: Especialidad: Ingeniería del Internet de las Cosas y Transformación Digital.
Course / Subject Credits Type Type of teaching Teachers
Master's Dissertation 18 Obligatoria Presencial

Especialidad: Visualización, Entornos Inmersivos y Videojuego

Introductory Module

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Introductory Module. Especialidad: Especialidad: Visualización, Entornos Inmersivos y Videojuego
Course / Subject Credits Type Type of teaching Teachers
Software Development 3 Obligatoria Presencial
Research and Innovation Methodology 3 Obligatoria Presencial

Design and Development of Services and Systems

  • Mandatory credits:  12
  • Credits on offer:  12
Asignaturas del módulo Design and Development of Services and Systems. Especialidad: Especialidad: Visualización, Entornos Inmersivos y Videojuego
Course / Subject Credits Type Type of teaching Teachers
General-Purpose Computing on Graphics Processing Units 3 Obligatoria Presencial
Design of Secure Software Systems 3 Obligatoria Presencial
Service Engineering 3 Obligatoria Presencial
Internet of Things Engineering 3 Obligatoria Presencial

Virtual Environments

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Virtual Environments. Especialidad: Especialidad: Visualización, Entornos Inmersivos y Videojuego
Course / Subject Credits Type Type of teaching Teachers
Virtual Environments: Virtual, Augmented and Mixed Reality 3 Obligatoria Presencial
Fundamentals of Computer Graphics and Visualisation 3 Obligatoria Presencial

Fundamentals of Computer Graphics

  • Mandatory credits:  9
  • Credits on offer:  9
Asignaturas del módulo Fundamentals of Computer Graphics. Especialidad: Especialidad: Visualización, Entornos Inmersivos y Videojuego
Course / Subject Credits Type Type of teaching Teachers
Data Structure and Geometric Algorithms of Graphic Systems 3 Optativa Presencial
3D Modelling 3 Optativa Presencial
Pipeline Programming on Gpu for Desktop, Web and Mobile Applications 3 Optativa Presencial

Display

  • Mandatory credits:  9
  • Credits on offer:  9
Asignaturas del módulo Display. Especialidad: Especialidad: Visualización, Entornos Inmersivos y Videojuego
Course / Subject Credits Type Type of teaching Teachers
Animation, Realism and Simulation 3 Optativa Presencial
Scientific Visualisation and Data Visualisation 3 Optativa Presencial
Expressive and Artistic Visualisation 3 Optativa Presencial

Master's Dissertation

  • Mandatory credits:  18
  • Credits on offer:  18
Asignaturas del módulo Master's Dissertation. Especialidad: Especialidad: Visualización, Entornos Inmersivos y Videojuego
Course / Subject Credits Type Type of teaching Teachers
Master's Dissertation 18 Obligatoria Presencial

Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas

Introductory Module

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Introductory Module. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
Software Development 3 Obligatoria Presencial
Research and Innovation Methodology 3 Obligatoria Presencial

Design and Development of Services and Systems

  • Mandatory credits:  12
  • Credits on offer:  12
Asignaturas del módulo Design and Development of Services and Systems. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
General-Purpose Computing on Graphics Processing Units 3 Obligatoria Presencial
Design of Secure Software Systems 3 Obligatoria Presencial
Service Engineering 3 Obligatoria Presencial
Internet of Things Engineering 3 Obligatoria Presencial

Virtual Environments

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Virtual Environments. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
Virtual Environments: Virtual, Augmented and Mixed Reality 3 Obligatoria Presencial
Fundamentals of Computer Graphics and Visualisation 3 Obligatoria Presencial

Interactive Systems

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Interactive Systems. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
Analysis and Assessment of Interactive Systems 3 Optativa Presencial
Design and Prototyping Techniques 3 Optativa Presencial

Speech, Language and Conversational Technologies

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Speech, Language and Conversational Technologies. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
Conversational and Multimodal Interfaces and Virtual Assistants 3 Optativa Presencial
Speech and Natural Language Technologies 3 Optativa Presencial

Gaming Experiences and Video Games

  • Mandatory credits:  6
  • Credits on offer:  6
Asignaturas del módulo Gaming Experiences and Video Games. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
Fundamentals of Game Design and Experience 3 Optativa Presencial
Video Games for Society 3 Optativa Presencial

Master's Dissertation

  • Mandatory credits:  18
  • Credits on offer:  18
Asignaturas del módulo Master's Dissertation. Especialidad: Especialidad: Diseño y Desarrollo de Interfaces Multimodales y Experiencias de Usuario Interactivas
Course / Subject Credits Type Type of teaching Teachers
Master's Dissertation 18 Obligatoria Presencial