MAPA CURRICULAR DEL PROGRAMA EDUCATIVO EN COMPETENCIAS PROFESIONALES DE
INGENIERÍA EN SOFTWARE
PRIMER CICLO DE FORMACIÓN SEGUNDO CICLO DE FORMACIÓN TERCER CICLO DE FORMACIÓN
Primer Cuatrimestre Segundo Cuatrimestre Tercer Cuatrimestre Cuarto Cuatrimestre Quinto Cuatrimestre Sexto Cuatrimestre Séptimo Cuatrimestre Octavo Cuatrimestre Noveno Cuatrimestre Décimo Cuatrimestre
INGLÉS I INGLÉS II INGLÉS III INGLÉS IV INGLÉS V INGLÉS VI INGLÉS VII INGLÉS VIII INGLÉS IX
5-90-6 5-90-6 5-90-6 5-90-6 5-90-6 5-90-6 5-90-6 5-90-6 5-90-6
INTELIGENCIA
DESARROLLO HUMANO Y HABILIDADES COGNITIVAS HABILIDADES LIDERAZGO DE EQUIPOS PROGRAMACIÓN PARA PROGRAMACIÓN PARA
QUÍMICA BÁSICA EMOCIONAL Y MANEJO ÉTICA PROFESIONAL
VALORES Y CREATIVIDAD GERENCIALES DE ALTO DESEMPEÑO MÓVILES I MÓVILES II
DE CONFLICTOS
4-75-5 3-45-3 3-45-3 3-45-3 3-45-3 3-45-3 3-45-3 5-75-5 5-90-6
MATEMÁTICAS PARA MATEMÁTICAS PARA PROBABILIDAD Y LENGUAJES Y COMPILADORES E SEGURIDAD DE LA
ÁLGEBRA LINEAL CÁLCULO DIFERENCIAL CÁLCULO INTEGRAL
INGENIERÍA I INGENIERÍA II ESTADÍSTICA AUTÓMATAS INTÉRPRETES INFORMACIÓN
5-90-6 6-90-6 6-90-6 6-90-6 6-90-6 5-75-5 5-75-5 5-75-5 5-90-6
FUNDAMENTOS DE PROGRAMACIÓN PROGRAMACIÓN ARQUITECTURA DE
PROGRAMACIÓN VISUAL PROGRAMACIÓN WEB SISTEMAS OPERATIVOS INTELIGENCIA ARTIFICIAL MINERÍA DE DATOS
COMPUTACIÓN ORIENTADA A OBJETOS CLIENTE/SERVIDOR COMPUTADORAS
ESTADÍA PROFESIONAL
40-600-38
4-75-5 6-105-7 6-105-7 6-105-7 6-105-7 6-90-6 5-90-6 5-90-6 6-105-7
ADMINISTRACIÓN DE
ESTRUCTURAS DE DATOS FUNDAMENTOS DE PROGRAMACIÓN ANÁLISIS FINANCIERO DE
ALGORITMOS ESTRUCTURAS DE DATOS DISEÑO DE INTERFACES REDES PROYECTOS DE
AVANZADAS REDES CONCURRENTE SOFTWARE
SOFTWARE
7-105-7 5-90-6 5-90-6 5-105-7 5-90-6 5-90-6 6-90-6 5-90-6 5-90-6
INGENIERÍA DE
MATEMÁTICAS FUNDAMENTOS DE ARQUITECTURA DE MANTENIMIENTO DE ARQUITECTURA
SOFTWARE ASISTIDA POR BASES DE DATOS CALIDAD DEL SOFTWARE PRUEBAS DEL SOFTWARE
DISCRETAS BASES DE DATOS SOFTWARE SOFTWARE ORIENTADA A SERVICIOS
COMPUTADORA
6-105-7 5-90-6 6-90-6 6-90-6 5-90-6 6-90-6 6-90-6 5-90-6 5-75-5
PROCESOS DE INGENIERÍA DE
EXPRESIÓN ORAL Y ELECTRICIDAD Y MULTIMEDIA Y DISEÑO EXPRESIÓN ORAL Y
DESARROLLO DE REQUERIMIENTOS DE SISTEMAS DIGITALES ESTANCIA I ESTANCIA II
ESCRITA I MAGNETISMO DIGITAL ESCRITA II
SOFTWARE SOFTWARE
4-60-4 5-90-6 4-90-6 4-75--5 5-90-6 0-120-8 0-120-8 5-90-6 4-60-4
525 HRS 525 HRS 525 HRS 525 HRS 525 HRS 450 HRS 450 HRS 525 HRS 525 HRS 600 HRS
F-DA-06-SUP-MA-01
MAPA CURRICULAR DEL PROGRAMA EDUCATIVO EN COMPETENCIAS PROFESIONALES DE
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN
PROFESIONAL ASOCIADO EN DESARROLLO DE SOFTWARE
CERTIFICACIÓN EN INGENIERO EN TECNOLOGÍAS DE LA INFORMACIÓN
Estadía Profesional 480 hrs.
UNIDAD DE COMPETENCIA DEL PRIMER CICLO DE FORMACIÓN COMPETENCIAS DEL SEGUNDO CICLO DE FORMACIÓN COMPETENCIAS DEL TERCER CICLO DE FORMACIÓN
1.Desarrollar software a través de técnicas de desarrollo y con base 2. Diseñar software mediante el diagnóstico de los requerimientos, en 3. Dirigir proyectos de software, con base en el diagnóstico de
en las especificaciones de diseño, buenas prácticas y normatividad la teoría de los diseños de software, metodologías de modelado, necesidades, metodologías del diseño, pruebas, mantenimiento y
aplicable para cumplir con los requerimientos y contribuir al estructuración de datos, interfaces para su desarrollo y validación, gestión de proyectos de software, considerando la normatividad y
aseguramiento de la calidad. considerando estándares y normatividad aplicable para determinar la estándares aplicables para dar solución a las necesidades del cliente
representación técnica del software cumpliendo con las necesidades y fortalecer el desarrollo tecnológico.
1.1 Diagnosticar requerimientos del desarrollo de software a través de del cliente.
procesos de ingeniería de requerimientos, herramientas CASE, y 3.1 Gestionar proyectos de Software a través de la metodología de
considerando estándares, buenas prácticas y normatividad aplicable 2.1 Gestionar requerimientos de diseño de software a través de gestión de proyectos, herramientas administrativas y financieras,
para cumplir con los requerimientos de un proyecto de software y metodologías de diagnóstico, análisis y validación considerando los considerando la normatividad y estándares aplicables para el
optimizar recursos. estándares y normatividad aplicable para su diseño. cumplimiento de los objetivo establecidos
1.2 Construir software mediante técnicas de desarrollo de software, 2.2 Estructurar diseños de software con base en los requerimientos, 3.2 Coordinar el plan de pruebas de software a través de la
plataformas de trabajo colaborativo, técnicas de prueba y en la teoría de los diseños de software, metodologías de modelado, planeación y ejecución de las pruebas mediante las metodologías y
considerando estándares y buenas prácticas para cumplir con los estructuración de datos, interfaces para su desarrollo y validación, estándares para el aseguramiento de la calidad del software.
requerimientos. considerando estándares y normatividad aplicable para determinar la
representación técnica del software cumpliendo con las necesidades 3.3 Coordinar el mantenimiento de software a través de la detección
del cliente. de necesidades, planeación de actividades y metodologías de
mantenimiento de software, ingeniería inversa y reingeniería
considerando especificaciones de diseño, estándares y normatividad
aplicable para la actualización y mejora del software.
F-DA-06-SUP-MA-01