Máster Online
Ingeniería de Software
✓ Dominarás los principales conceptos que abordan la ingeniería de software, como arquitectura, desarrollo web y móvil, bases de datos y computación en la nube.
✓ Aplicarás la inteligencia artificial y Deep Learning en el desarrollo de software, formando soluciones innovadoras y automatizadas.
✓ Te especializarás en cloud computing y sus principales plataformas para diseñar sistemas escalables y seguros, como AWS, Azure y Google Cloud.
✓ Desarrollarás un enfoque ético del desarrollo de software, aplicando calidad, sostenibilidad, gobernanza tecnológica y prácticas profesionales correctas.
- Beca Disponibles
- Convocatoria Abierta: Febrero, Junio y Octubre
- 86 ECTS
- Doble titulación internacional: oficial + propio europeo

Nº1
A nivel mundial en empleabilidad y calidad del profesorado 2022
Ranking FSO
Mejor MBA con énfasis en Dirección General 2022
Ranking Forbes
TOP 6
Mejor institución en formación superior online en el mundo 2022
Ranking FSO
Mejores Masters de España 2023
Mundo Posgrado
Mejores centros para cursar un MBA Online 2023
Características del Máster
En un contexto de transformación digital acelerada, estudiar ingeniería de software se ha convertido en una inversión inteligente para profesionales que desean responder a las demandas del mercado tecnológico global. Esta Maestría Virtual en Ingeniería de Software forma líderes capaces de desarrollar sistemas complejos, eficientes, seguros y escalables.
Durante el máster en arquitectura de software, los alumnos aprenden a gestionar proyectos de software, aplicando metodologías ágiles y buenas prácticas de planificación, control y garantía de la calidad. Estas competencias explican por qué estudiar ingeniería de software no es solo programar, sino que también se aborda la gestión del ciclo de vida del software y la toma de decisiones alineadas con los objetivos organizacionales.
Uno de los pilares fundamentales del curso de ingeniería de software es el desarrollo web, móvil y de aplicaciones. Los estudiantes aprenden sobre arquitecturas modernas, desarrollo de software multiplataforma, uso de frameworks y APIs, que les servirán para diseñar soluciones digitales innovadoras orientadas a mejorar la experiencia del usuario.
Este máster online también profundiza en el uso de la inteligencia artificial y las bases de datos para Big Data en situaciones reales. La combinación de herramientas de Machine Learning y Deep Learning con tecnologías NoSQL y sistemas de datos avanzados permiten recoger, evaluar y administrar grandes volúmenes de información en entornos empresariales complejos.
Esta formación virtual se complementa con la certificación de PROexpertify con énfasis en ciberseguridad y seguridad informática en plataformas de cloud computing, como AWS, Azure y Google Clouds, así como en redes. Los graduados analizan estrategias para proteger sistemas, datos y aplicaciones frente a riesgos tecnológicos, asegurando rendimiento, escalabilidad y eficiencia operativa.
En definitiva, esta Maestría en Ingeniería de Software ofrece una formación actualizada y flexible para los profesionales que desean liderar proyectos tecnológicos y desarrollar arquitecturas robustas. Al finalizar, los egresados actuarán como agente clave que aportan valor estratégico a empresas digitales, contribuyendo a su evolución tecnológica alineada con los objetivos de negocio más ambiciosos.
¿Tienes alguna duda?
Perfil de estudiante
Perfil de Ingreso Recomendado
- Titulados de carreras técnicas que buscan desarrollar una visión global del software, profundizando en programación avanzada, arquitecturas y sistemas digitales y escalables.
- Desarrolladores, arquitectos de software y especialistas web que desean aprovechar las tecnologías emergentes para desarrollar soluciones innovadoras.
- Perfiles técnicos tecnológicos que quieran ampliar su dominio en desarrollo web, móvil, APIs, bases de datos NoSQL, automatización y plataformas cloud.
Competencias adquiridas al finalizar tu Máster
- Adopta conceptos de ingeniería del software, programación avanzada y metodologías ágiles para diseñar y desarrollar aplicaciones escalables.
- Diseña arquitecturas de software basadas en frameworks, microservicios y APIs para aplicaciones digitales, optimizando la escalabilidad, la seguridad y la usabilidad.
- Desarrolla y ejecuta modelos basados en IA en contextos productivos, utilizando servicios de computación en la nube, pipelines de datos y herramientas avanzadas.
- Utiliza contenedores, microservicios y automatización CI/CD para gestionar infraestructuras cloud, impulsando sistemas de software e IA a mayor escala.
- Protege sistemas digitales mediante análisis de vulnerabilidades, gobernanza tecnológica y controles de seguridad, asegurando la integridad y confidencialidad.
Obtén tu diploma de Harvard ManageMentor
Elige uno de los cursos en gestión y liderazgo en Harvard ManageMentor para mejorar tus habilidades empresariales y obtener tu certificado de Harvard Business Publishing.
Gracias a la colaboración entre Harvard Business Publishing Education (HBP) y IEP, accede a una formación de calidad que impulsará tu desarrollo profesional.

Te preparamos para obtener las certificaciones
Cursos Gratuitos y Certificables en Habilidades Empresariales
Accede gratuitamente a nuestra Escuela de Habilidades de la Red Summa y obtén certificados respaldados por hasta 50 horas de formación en educación empresarial.
Opiniones
Metodología
Aprendizaje sencillo, cómodo y eficaz

Entorno virtual avanzado

Enfoque del método del caso

Resolución proactiva de problemas

Práctica en escenarios reales

Con una innovadora plataforma online que permite la realización de ejercicios interactivos y la discusión de casos prácticos para desarrollar las habilidades de gestión y de análisis.

Con recursos de aprendizaje basados en avanzados simuladores empresariales que permiten movilizar el conocimiento y apoyar el emprendimiento entre nuestros alumnos.

Con vídeos explicativos de los profesores en cada módulo que te facilitarán el aprendizaje y te permitirán afianzar mejor los conceptos.

Con Sesiones Virtuales de Repaso, Casos Prácticos Integrales y Masterclass Nuevas Tendencias, que permiten ampliar conocimientos y aportar una visión práctica y aplicada a situaciones reales de las empresas.
Plan de estudios Máster en Ingeniería de Software
PRO-Essentials: Certificado en Fundamentos de Ingeniería de Software
Este certificado proporciona los fundamentos clave en ingeniería de software para avanzar en el programa, potenciando competencias generales y creando una base sólida para el crecimiento académico y profesional.
Agile Management Para Ingeniería De Software (6 ECTS)
Esta asignatura explora metodologías ágiles y lean para gestionar proyectos de software, mejorar procesos y potenciar equipos mediante prácticas de coaching ágil y calidad continua.
- Propuesta general y estructura de la gestión ágil
- Estructuras, metodologías y métodos ágiles y lean
- Gestión cuantitativa y cualitativa en el contexto ágil
- Coaching ágil: roles, herramientas y beneficios para los equipos
- Calidad ágil: principios y estrategias de mejora continua
- Temas selectos de gestión ágil: casos de estudio y tendencias actuales
Metodologías De Desarrollo De Ingeniería De Software (6 ECTS)
Obtén una visión completa del ciclo de vida del software, desde metodologías clásicas hasta marcos de escalado y prácticas de ingeniería actuales.
- Introducción a las Metodologías de Desarrollo
- Metodologías clásicas: cascada, prototipado y espiral
- Enfoques Ágiles: SCRUM y Kanban
- XP, DevOps y Entrega Continua CI/CD
- Metodologías híbridas y Escalado Ágil (SAFe, LeSS)
- Spotify, Ética, sostenibilidad y Responsabilidad en el Desarrollo de Software
Patrones De Desarrollo De Ingeniería De Software (6 ECTS)
Profundizamos en patrones creacionales, estructurales y de comportamiento, junto con antipatrones que afectan la arquitectura del software.
- Definición, introducción y clasificación de patrones de diseño
- Patrones creacionales
- Patrones estructurales
- Patrones de comportamiento
- Patrones arquitectónicos y antipatrones
- Aplicaciones de patrones en frameworks modernos
PRO-Advanced: Certificado en Desarrollo de Software e Inteligencia Artificial
Estas asignaturas profundizan en competencias avanzadas en ingeniería de software, así como en habilidades de liderazgo y trabajo colaborativo para fortalecer el perfil profesional en entornos tecnológicos exigentes.
Desarrollo Web (6 ECTS)
Evaluamos el diseño y construcción de aplicaciones web modernas, seguras y escalables, integrando frontend, APIs y buenas prácticas de UX/UI.
- Arquitectura web
- Desarrollo Frontend Moderno e Integración con APIs
- Arquitectura y Despliegue de Aplicaciones Web
- Interactividad y Experiencia del Usuario en la Web
- Colaboración y Optimización en el Desarrollo Web
- Integración y Presentación del Proyecto Final
IA Aplicada Al Desarrollo De Software (6 ECTS)
Aprende a diseñar soluciones inteligentes basadas en datos para crear software adaptable y orientado a la automatización, integrando modelos de inteligencia artificial en aplicaciones modernas.
- Fundamentos del desarrollo de software orientado a datos
- Arquitecturas, patrones y calidad de la información
- APIs y servicios de IA para aplicaciones web
- Casos de uso y aplicaciones empresariales basadas en IA
- Integración de IA en aplicaciones móviles: frameworks y optimización
- Pruebas, despliegue y consideraciones éticas y legales
Deep Learning (6 ECTS)
Comprende las principales redes neuronales profundas, CNN, GANs y transformers para resolver problemas avanzados de inteligencia artificial.
- Conceptos básicos de redes neuronales
- Frameworks de Deep Learning
- Redes Neuronales Convolucionales
- Redes Generativas Adversarias
- Transfer Learning
- Transformers
Administración De Bases De Datos: Bases de Datos para el Big Data: NoSQL y Cloud Computing (6 ECTS)
Estudiaremos las bases de datos de documentos, columnas, grafos y clave‑valor para sistemas distribuidos y escalables, incluyendo NoSQL como alternativa a las bases relacionales en entornos de alto rendimiento.
- Introducción a NoSQL y modelos de datos
- MongoDB: conceptos y práctica
- Cassandra: modelado y gestión de datos
- Riak: eficiencia y escalabilidad en almacenamiento clave-valor
- Neo4j: modelado y consultas en bases de datos de grafos
- Cloud Computing y almacenamiento en la nube
Optimización y Desarrollo Avanzado De Aplicaciones Multiplataforma (6 ECTS)
A través de un enfoque práctico, se profundiza en microservicios y arquitecturas escalables para diseñar aplicaciones robustas y preparadas para cloud computing, optimizando el rendimiento y escalabilidad del proyecto.
- Arquitecturas multiplataforma y patrones de diseño avanzados
- Optimización de rendimiento y experiencia de usuario (UX)
- Gestión de datos y persistencia eficiente
- Desarrollo sostenible y automatización de pruebas (CI/CD)
- Seguridad, despliegue y mantenimiento de aplicaciones
- Temas emergentes y futuro del desarrollo multiplataforma
Ingeniería De Software Para Aplicaciones Móviles (6 ECTS)
Los estudiantes exploran el ciclo completo del desarrollo móvil, desde requisitos hasta persistencia de datos y comunicación cliente‑servidor.
- Introducción al desarrollo de aplicaciones móviles
- Ingeniería de requisitos para aplicativos móviles y diseño UX/UI
- Arquitectura de software en aplicaciones móviles
- Persistencia de datos para dispositivos móviles
- Consumo de APIs y comunicación cliente-servidor
- Pruebas, seguridad y despliegue
Seguridad Informática (6 ECTS)
Domina los fundamentos de ciberseguridad, protección web, criptografía y gestión de vulnerabilidades siguiendo estándares OWASP y NIST, obteniendo una visión integral de la seguridad en software, redes y sistemas.
- Fundamentos de seguridad y criptografía básica
- Autenticación, sesiones y seguridad web
- Seguridad en redes y defensa perimetral
- Gestión de vulnerabilidades e incidentes
- Monitoreo, SIEM y análisis de logs
- Análisis forense y continuidad del negocio
AI Platforms: Computación Avanzada En La Nube (6 ECTS)
Abordaremos la infraestructura necesaria para desplegar y escalar soluciones de inteligencia artificial en la nube, analizando arquitecturas seguras y servicios clave de AWS, Azure y Google Cloud.
- Computación en la nube
- Arquitectura de referencia para plataformas de IA
- Principales servicios para soluciones de IA
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform
PROexpertify: Certificación profesional avanzada
Este módulo permite desarrollar competencias avanzadas en seguridad de software, plataformas cloud y comunicaciones, preparando para afrontar retos reales en entornos tecnológicos complejos.
PRO Expertify en: Manager en Ciberseguridad para Ingeniería de Software
Seguridad en Cloud Computing (6 ECTS)
Abordaremos la seguridad en infraestructuras cloud frente a modelos on‑premise, abordando estrategias técnicas y organizativas para proteger información crítica.
- Fundamentos de Cloud Computing
- Modelos de computación en la nube: IaaS, PaaS y SaaS
- Seguridad on-premise y seguridad en la nube
- Ataques y vulnerabilidades en entornos cloud
- Migración segura a entornos cloud
- Gestión, gobernanza y mejora de la seguridad en la nube
Seguridad en Red (6 ECTS)
Los alumnos aprenden sobre el impacto jurídico de las redes sociales, analizando privacidad, protección de datos, libertad de expresión y responsabilidad de plataformas.
- Introducción a la seguridad en redes
- Seguridad perimetral y control de accesos
- Arquitecturas de seguridad en redes
- Herramientas y sistemas de seguridad en red
- Seguridad en redes inalámbricas y protocolos de seguridad
- Redes VPN, comunicaciones seguras y seguridad en servidores de datos
Trabajo Fin de Máster (8 ECTS)
Al acabar la maestría, el alumno tiene que fusionar los conocimientos y competencias adquiridas para elaborar el TFM. Este proyecto académico refleja la capacidad del estudiante para aplicar enfoques teóricos y prácticos sobre problemáticas y soluciones innovadoras mediante ingeniería de software.
Solicitud de admisión
CONVOCATORIAS

PROCESO
Para cada convocatoria se realiza el siguiente proceso de admisión, en base a una selección de alumnos para las plazas limitadas ofertadas:
Enviar solicitud
Condiciones de admisión
Los asesores de admisiones de IEP informarán al candidato sobre todas las cuestiones relativas al programa así como del proceso y condiciones de admisión.
Documentación
El candidato deberá cumplimentar el “formulario de admisión y enviarlo a IEP junto con su Currículum Vitae.
Decisión del comité
El Comité de Admisiones estudiará el expediente y comunicará al alumno, si es apto, que le concede la plaza para estudiar el programa.
Salidas Profesionales Máster en Ingeniería de Software
Ingeniero de Software
Desarrollador Full Stack
Desarrollador de Aplicaciones Móviles
Ingeniero de Cloud Computing
Especialista en Inteligencia Artificial Aplicada
Especialista en Ciberseguridad
Becas
El Instituto cuenta con un programa de becas que puede llegar a cubrir Disponibles del coste de la matrícula. En cada convocatoria se ofertan un número limitado de becas en base a la situación personal, profesional o económica de los candidatos. Para su adjudicación, se sigue un riguroso orden de solicitud.
Para poder disfrutar de una Beca es necesario realizar una entrevista telefónica personal. En dicha entrevista, se trata de determinar si el candidato cumple los requisitos solicitados por la Fundación para la obtención de la ayuda.
+ 1.000 becas
Concedidas en el último año
Financiación
Existen también condiciones especiales de financiación, promovidas por ambas Instituciones, con el fin de ayudar a soportar la carga financiera de los estudios, para aquellos alumnos que lo soliciten y cumplan con las condiciones requeridas para su aprobación.
+ 10.000 profesionales
Han cumplido su objetivo gracias a nuestras facilidades económicas
Solicita información
Sus datos han sido registrados exitosamente.