Máster online
Duración : 4 Semestres
El futuro programa en línea en Ingeniería de Software (MISO) preparará a los estudiantes de habla hispana para liderar equipos de desarrollo de software de alto rendimiento, capaces de crear productos de software centrados en el usuario y de alta calidad. Dado que la ingeniería de software no es solo programación, este programa va más allá: equilibra la teoría y la práctica. Se estructurará para profesionales con conocimientos básicos de programación, no necesariamente ingenieros, que buscan apoyar la transformación digital de las organizaciones implementando tecnologías de la industria 4.0 como IoT (Internet of Things), inteligencia artificial, aplicaciones multidispositivo, cloud y micro servicios. Se utilizarán además herramientas y métodos como diseño de experiencia de usuario, líneas de producto, automatización de tareas del proceso de desarrollo (como codificación y pruebas), inteligencia de software, integración continua y DevOps (development and operations).
El programa será en español y 100% en línea. Los estudiantes recibirán los mismos estándares de calidad que se ofrecen en los programas presenciales y se graduarán con el mismo título de grado de maestría en ingeniería de software (no es un diploma de grado “virtual”). El formato virtual permite a los estudiantes seguir trabajando tiempo completo y continuar con su carrera profesional. Al ser una maestría online, le brinda a los estudiantes la flexibilidad de aprender cuándo y dónde quieran.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
A quién va dirigido
Diseñar y construir soluciones basadas en Software. Aprender nuevas tecnologías como IoT (Internet of things), inteligencia artificial y aplicaciones multidispositivo. Aprender lenguajes como Python, Java y Nodejs, así como frameworks de desarrollo web y de desarrollo móvil. Participar efectivamente en equipos ágiles de alto desempeño. Hacer uso de automatización para mejorar la productividad de los equipos de desarrollo, creando herramientas para automatizar pruebas, generar código, o automatizar despliegues, entre otras tareas. Generar constante valor a las organizaciones, sin dejar de lado la calidad. Es recomendable saber programar en algún lenguaje y tener experiencia en desarrollo de software. Sin embargo, se ofrecerán cursos de nivelación para estos conocimientos y habilidades.
Temario completo de este curso