
Máster de Formación Permanente en Ingeniería de Software Asistida por Inteligencia Artificial
Conviértete en un experto en Ingeniería de Software asistida por IA con nuestro máster 100% online. Aprende a diseñar, orquestar y supervisar agentes de programación autónomos para automatizar todo el ciclo de vida del software.
PLAZAS LIMITADAS
- Oct. 2027
- 60 ECTS
- Propio
- Online
¿Por qué estudiar un Máster en Ingeniería de Software Asistida por IA?
La realidad es innegable: la IA generativa y los agentes de programación están transformando la ingeniería de software. Esto provoca que las organizaciones necesiten de forma urgente profesionales capaces de automatizar procesos y desarrollar aplicaciones fiables, escalables y adaptadas a las necesidades de sus clientes.
Con este máster te especializarás en ingeniería de software asistida por IA con un enfoque técnico y práctico. Aprenderás a integrar IA generativa y agentes de programación en todo el proceso de desarrollo para aumentar tu productividad y crear aplicaciones de calidad, fiables y mantenibles.
¿Qué hace a este máster único?
1. Doble especialización en IA aplicada al software
Domina tanto el desarrollo de aplicaciones basadas en LLMs y sistemas agénticos, como el uso intensivo de la IA para acelerar tu propio código.
2. Orquestación de asistentes y agentes de programación
Incorpora herramientas inteligentes para optimizar tu trabajo y automatizar tareas de desarrollo.
3. IA en todo el ciclo del software
Aplica inteligencia artificial al diseño, programación, testing, depuración, refactorización y mantenimiento de aplicaciones.
4. Excelencia técnica y mejora continua
Domina prácticas como TDD, diseño simple, integración continua y refactorización para desarrollar software de calidad.
5. Control y validación del código generado por IA
Aprende a evaluar resultados, detectar errores y aplicar criterios de seguridad, fiabilidad y mantenibilidad.
6. Desarrollo orientado al valor del cliente
Combina automatización y buenas prácticas de ingeniería para crear aplicaciones que respondan a necesidades reales.
7. Proyección profesional en desarrollo de software
Adquiere competencias aplicables a perfiles de ingeniería de software, desarrollo Backend, Web, Full Stack y calidad del software.
Plan de estudios
| Tipos de asignaturas | ECTS |
|---|---|
| Obligatorias | 48 |
| TFM | 12 |
| Total de Créditos | 60 |
| Primer cuatrimestre | Segundo cuatrimestre | Tipo | ECTS | |
|---|---|---|---|---|
| Programación avanzada | Obligatoria | 6 | ||
| Diseño y testing de software | Obligatoria | 6 | ||
| Bases de datos y sistemas distribuidos | Obligatoria | 6 | ||
| Despliegue y operación de software en la nube | Obligatoria | 6 | ||
| Fundamentos de la Inteligencia Artificial Generativa | Obligatoria | 6 | ||
| Sistemas agénticos | Obligatoria | 6 | ||
| Técnicas y herramientas de desarrollo asistido por IA | Obligatoria | 6 | ||
| Ingeniería de Software: evolución y futuro | Obligatoria | 6 | ||
| Trabajo Final de Máster | TFM | 12 |
Información del TFM
Desarrollo y defensa de un proyecto individual y/o revisión bibliográfica actualizada en el que el estudiante debe integrar de forma autónoma los conocimientos adquiridos previamente durante el desarrollo del Título. El estudiante desarrollará el Trabajo Fin de Máster bajo la dirección de un profesor tutor, que le guiará durante el desarrollo de este.
El desarrollo del proyecto estará orientado al diseño e implementación de una solución software, incorporando, cuando resulte pertinente, técnicas y herramientas de inteligencia artificial generativa y de sistemas agénticos.
El proyecto deberá abordar un problema concreto de ingeniería de software y justificar las decisiones técnicas adoptadas, prestando especial atención a la calidad, la mantenibilidad, la fiabilidad y la validación de la solución desarrollada. Asimismo, se valorará la aplicación de buenas prácticas de programación, diseño y testing, así como el uso crítico y responsable de las herramientas de inteligencia artificial.
La evaluación final vendrá condicionada por el rigor y la calidad científica del documento escrito, así como por la calidad científica y claridad expositiva durante la defensa.
Acceso y salidas profesionales
Este máster te prepara para impulsar tu carrera en el desarrollo de software, incorporando inteligencia artificial generativa y agentes de programación a todo el ciclo de desarrollo. Podrás especializarte en la creación de aplicaciones más eficientes, seguras y fiables, ampliando tus oportunidades profesionales en ingeniería de software, desarrollo de aplicaciones y aseguramiento de la calidad.
Listado de todas las salidas profesionales posibles
- Ingeniero de Software.
- Ingeniero de Software especializado en desarrollo asistido por IA.
- Desarrollador Backend.
- Desarrollador Web.
- Desarrollador Full Stack.
- Ingeniero de Calidad del Software.
Para el acceso al Máster de Formación Permanente en Ingeniería de Software Asistida por Inteligencia Artificial, los candidatos deberán encontrarse en, al menos, una de las siguientes circunstancias:
- Estar en posesión de una titulación universitaria, preferiblemente en el área de la Ingeniería. Grado/Ingeniería/Ingeniería Técnica en Informática, Grado/Ingeniería/Ingeniería Técnica en Telecomunicaciones, Grado en Ciencia de Datos (o equivalente), Grado/Licenciatura/Diplomatura del área de matemáticas o física (o equivalente).
- Acreditar experiencia laboral o profesional con nivel competencial equivalente a la formación académica universitaria vinculada al perfil de egreso detallado en la presente memoria
Listado de grados/áreas/profesiones, etc. desde las que pueden acceder al programa
- Graduados, ingenieros e ingenieros técnicos en Informática.
- Graduados, ingenieros e ingenieros técnicos en Telecomunicaciones.
- Graduados en Ciencia de Datos o titulaciones equivalentes.
- Graduados, licenciados o diplomados en Matemáticas, Física o titulaciones equivalentes.
- Titulados universitarios de otras áreas con formación adecuada para cursar el programa.
- Profesionales con experiencia acreditada en desarrollo de software, programación, diseño, pruebas, despliegue o mantenimiento de aplicaciones, con un nivel competencial equivalente al universitario.
















