Licenciatura en Ingeniería en Software

  • Admisión: Anual
  • Duración: 3 años y 4 meses
  • Nivel: Licenciatura
  • Modalidad: Escolarizada

Más información del proceso de admisión da click aquí

El aspirante al programa educativo de Licenciatura en Ingeniería en Software deberá cumplir con:

  • Bachillerato terminado en cualquiera de sus modalidades (General, Técnico ó Propedéutico en Ciencias Físico-Matemáticas)
  • Conocimientos básicos sobre computación, álgebra y cálculo diferencial e integral (deseables)
  • Además de distinguirse por su inclinación a la creatividad e innovación y predisposición para aprendizaje

El egresado/a de la Licenciatura en Ingeniería en Software es un profesionista que será capaz de:

  • Diseñar y desarrollar software de calidad general o especifico
  • Diseñar y crear bases de datos y apliaciones para su manipulación
  • Gestionar, administrar e implantar proyectos de innovación de área de software
  • Desarrollar aplicaciones informáticas para computadoras y dispositivos móviles
  • Proporcionar soporte técnico y estratégico a la infraestructura de tecnologías de información
  • Integrar nuevas soluciones de software a servicios modernos como el internet inálambrico y el comercio electrónico
  • Investigar en el campo del desarrollo y reingeniería de las tecnologías de la información

Un Ingeniero en Software podrá desarrollarse en empresas donde se requiera el desarrollo e implementación de Proyectos de Software a gran escala; Consultoría, Auditoría y Peritaje; Investigación aplicada; Gestión de proyectos de software; Soporte técnico y estratégico a la infraestructura de tecnologías de información; Sistemas de software; Innovación y desarrollo tecnológico y reingeniería de procesos.

Además podra desarrollarse en empresas generales, instituciones y organizaciones públicas y privadas de los sectores industrial, comercial y de servicios, o incluso trabajar por su cuenta como consultor de servicios informáticos y desarrollo de sistemas.

El programa educativo actualmente cuenta con 3 planes académicos. En esta sección se describen los ciclos de formación y las competencias profesionales a desarrollar durante la vida académica del estudiante.

Plan académico de Licenciatura en Ingeniería en Software 2013




Plan académico de Licenciatura en Ingeniería en Software 2017




Plan académico de Licenciatura en Ingeniería en Software 2018

Desarrollar software a través de técnicas de desarrollo y con base en las especificaciones de diseño, buenas prácticas y normatividad aplicable para cumplir con los requerimientos y contribuir al aseguramiento de la calidad.

Diagnosticar requerimientos del desarrollo de software a través de procesos de ingeniería de requerimientos, herramientas CASE, y considerando estándares, buenas prácticas y normatividad aplicable para cumplir con los requerimientos de un proyecto de software y optimizar recursos.

Construir software mediante técnicas de desarrollo de software, plataformas de trabajo colaborativo, técnicas de prueba y considerando estándares y buenas prácticas para cumplir con los requerimientos.

Diseñar software mediante el diagnóstico de los requerimientos, en la teoría de los diseños de software, metodologías de modelado, estructuración de datos, interfaces para su desarrollo y validación, considerando estándares y normatividad aplicable para determinar la representación técnica del software cumpliendo con las necesidades del cliente.

Gestionar requerimientos de diseño de software a través de metodologías de diagnóstico, análisis y validación considerando los estándares y normatividad aplicable para su diseño.

Estructurar diseños de software con base en los requerimientos, en la teoría de los diseños de software, metodologías de modelado, estructuración de datos, interfaces para su desarrollo y validación, considerando estándares y normatividad aplicable para determinar la representación técnica del software cumpliendo con las necesidades del cliente.

Dirigir proyectos de software, con base en el diagnóstico de necesidades, metodologías del diseño, pruebas, mantenimiento y gestión de proyectos de software, considerando la normatividad y estándares aplicables para dar solución a las necesidades del cliente y fortalecer el desarrollo tecnológico.

Gestionar proyectos de Software a través de la metodología de gestión de proyectos, herramientas administrativas y financieras, considerando la normatividad y estándares aplicables para el cumplimiento de los objetivo establecidos

Coordinar el plan de pruebas de software a través de la planeación y ejecución de las pruebas mediante las metodologías y estándares para el aseguramiento de la calidad del software.

Coordinar el mantenimiento de software a través de la detección 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.




El programa educativo actualmente cuenta con 3 planes académicos registrados ante la Dirección General de Universidades Tecnológicas y Politécnicas (DGUTyP).

Plan académico de Licenciatura en Ingeniería en Software 2013




Plan académico de Licenciatura en Ingeniería en Software 2017




Plan académico de Licenciatura en Ingeniería en Software 2018

Materias del Primer ciclo de formación

  • Inglés I

  • Quimíca Básica

  • Álgebra Lineal

  • Fundamentos de Computación

  • Algoritmos

  • Matemáticas Discretas

  • Expresión Oral y Escrita I

  • Inglés II

  • Desarrollo Humano y Valores

  • Cálculo Diferencial

  • Programación Orientada a Objetos

  • Estructuras de Datos

  • Ingeniería de Software Asisitida por Computadora

  • Procesos de Desarrollo de Software

  • Inglés III

  • Inteligencia Emocional y Manejo de Conflictos

  • Cálculo Integral

  • Programación Visual

  • Estructuras de Datos Avanzados

  • Fundamentos de Base de Datos

  • Ingeniería de Requerimientos de Software

Materias del Segundo ciclo de formación

  • Inglés IV

  • Habilidades Cognitivas y Creatividad

  • Matemáticas para Ingeniería I

  • Programación Web

  • Diseño de Interfaces

  • Base de Datos

  • Electricidad y Magnetismo

  • Inglés V

  • Ética Profesional

  • Matemáticas para Ingeniería II

  • Programación Cliente/Servidor

  • Fundamentos de Redes

  • Arquitectura de Software

  • Sistemas Digitales

  • Inglés VI

  • Habilidades Gerenciales

  • Probabilidad y Estadística

  • Arquitectura de Computadoras

  • Redes

  • Calidad del Software

  • Estancia I

Materias del Tercer ciclo de formación

  • Inglés VII

  • Liderazgo de Equipos de Alto Desempeño

  • Lenguajes y Autómatas

  • Sistemas Operativos

  • Programación Concurrente

  • Pruebas del Software

  • Estancia II

  • Inglés VIII

  • Programación para Móviles I

  • Compiladores e Intérpretes

  • Inteligencia Artificial

  • Análisis Financiero de Software

  • Mantenimiento de Software

  • Multimedia y Diseño Digital

  • Inglés IX

  • Programación para Móviles II

  • Seguridad de la Información

  • Minería de Datos

  • Administración de Proyectos de Software

  • Arquitectura Orientada a Servicios

  • Expresión Oral y Escrita II

  • Estadía