Contenido
Maestría en Ingeniería en software.
Formar maestros capaces de analizar, diseñar, probar y mantener proyectos de sistemas de software, mediante la aplicación creativa e innovadora de herramientas y procesos de calidad, para generar productos bajo un tiempo, costo y calidad predeterminados.
Acuerdo SEP 20150492. Julio de 2015.
Perfil de ingreso:
El aspirante debe contar con una licenciatura en el ámbito de ingeniería de desarrollo de software u otra afín, o bien, haber cursado algún posgrado o tener experiencia laboral, ambos relacionados con los contenidos de esta maestría.
Perfil de egreso:
El egresado será capaz de contar con una visión innovadora para diseñar arquitectura de software; administrar y dirigir proyectos; desarrollar, implementar y mantener productos de software y realizar pruebas a sistemas, aplicando las metodologías, herramientas, técnicas y lenguajes adecuados, en el marco de la normatividad vigente, con la finalidad de incrementar la calidad y ofrecer soluciones integrales a problemas en las organizaciones con una actitud ética, honesta y responsable.
Requisitos de ingreso:
• Acta de nacimiento
original y 2 copias
• 4 fotografías tamaño infantil, blanco y negro o a color
• Certificado de licenciatura
original y 2 copias
• 2 copias de la CURP
• 2 copias por ambos lados del título y cédula profesional
(para titularse, carta de petición de estudios de posgrado)
• Constancia de liberación del servicio social o documento que ampare que se encuentra cumpliendo con dicha obligación
• Pago de inscripción única
PLAN DE ESTUDIOS:
Área de Integración
• Ingeniería de requerimientos
• Administración de proyectos de software
• Seguridad informática
Área de Profesionalización
• Problemas éticos contemporáneos
• Los retos de la sociedad global
• Arquitectura de software
• Modelado de software orientado a objetos con UML
• Programación avanzada orientada a objetos: Java
• Prueba, mantenimiento y automatización de pruebas de software
• Desarrollo de componentes web
• Programación en lenguajes web
• Desarrollo de sistemas distribuidos
• Base de datos avanzada
• Administración de la configuración de software
• Metodologías ágiles
• Patrones de diseño
• Programación avanzada de dispositivos móviles
• Ambientes virtuales
Área de Investigación
• Metodología de la investigación para ingenierías
• Análisis de negocios
• Proyectos de intervención en organizaciones desarrolladoras de software