Ingeniería en Desarrollo de Software

Construye tu
herramienta de
valor.

El software está en todas partes — y la demanda de ingenieros que saben construirlo, mantenerlo y mejorarlo sigue creciendo. Aquí aprendes a diseñar, desarrollar y desplegar software real, con las tecnologías y metodologías que usa la industria hoy.

8 Semestres — Duración — RVOE — ESLI14202312 — Ciclo A / Ciclo B — Próximas fechas de inicio

Todo lo que usas está hecho por dentro. Aquí aprendes ese adentro.

No aprendes solo a programar — dominas el proceso completo: arquitectura de software, cloud computing, inteligencia artificial aplicada, ciberseguridad básica, gestión de proyectos y desarrollo para cualquier dispositivo y plataforma.

Lo que vas a dominar

Arquitectura de software

Diseño de sistemas robustos, escalables y bien estructurados desde el inicio.

Lenguajes y algoritmia

El fundamento técnico que hace que un ingeniero pueda aprender cualquier tecnología nueva.

Cloud computing

Infraestructura, servicios y despliegue en los entornos donde vive el software moderno.

Inteligencia artificial aplicada

Integración de IA en sistemas reales — no como concepto, sino como herramienta de trabajo.

Ciberseguridad y buenas prácticas

Desarrollo con conciencia de seguridad, estándares de calidad y responsabilidad profesional.

Gestión de proyectos de software

Metodologías ágiles y procesos para entregar proyectos que funcionen y lleguen a tiempo.

El programa forma ingenieros capaces de planear, configurar, producir y desarrollar productos y servicios de software aprovechando las últimas tecnologías disponibles — desde IoT e inteligencia artificial hasta ciberseguridad y liderazgo en desarrollo.

Dónde trabaja un egresado
de esta carrera.

El 93% de egresados UNIAT trabaja en áreas relacionadas a su formación. El desarrollo de software es una de las disciplinas con mayor demanda global y una de las de mejor proyección salarial en cualquier país.

Empresas de desarrollo de software

Construcción y mantenimiento de productos digitales para clientes nacionales e internacionales.

Startups y empresas tecnológicas

Desarrollo de producto en entornos de alta velocidad donde cada línea de código importa.

Corporativos y grandes empresas

Administración y desarrollo de sistemas internos críticos para operaciones de cualquier escala.

Agencias digitales

Desarrollo web, aplicaciones móviles y soluciones digitales para múltiples clientes y sectores.

Industria de videojuegos

Programación de sistemas, herramientas y pipelines para estudios de entretenimiento interactivo.

Freelance e independiente

Con las habilidades para diseñar, desarrollar y entregar proyectos propios o para clientes en cualquier parte del mundo.

Roles

Desarrollador de software • Ingeniero backend • Ingeniero frontend • Full stack developer • Administrador de sistemas • Arquitecto de software • Ingeniero de cloud • Programador de aplicaciones móviles
Video Thumbnail

¿Esto es para ti?

No necesitas experiencia previa. Necesitas:

Gusto por resolver problemas

Disfrutas encontrar cómo funciona algo y cómo mejorarlo — aunque tome tiempo.

Afinidad con la lógica y las matemáticas

Comodidad con el pensamiento estructurado y la resolución de problemas paso a paso.

Apertura tecnológica

Disposición real para aprender herramientas nuevas — el campo cambia rápido y eso no te frena.

Orientación a la calidad

No te conforma con que algo funcione una vez — te importa que funcione siempre y bien.

Al egresar serás capaz de:

Diseñar y desarrollar software a medida • Trabajar con arquitecturas cloud • Integrar IA en sistemas reales • Gestionar proyectos con metodologías ágiles • Desarrollar para web, móvil y escritorio • Competir con estándares internacionales de calidad

Detalles del programa

RVOE: ESLI14202312
Duración: 8 Semestres
Fechas de inicio:
Ciclo A — 02/03/2026 • Ciclo B — 31/08/2026
Requisitos de ingreso:
  • Acta de nacimiento
  • Certificado de bachillerato (todas las materias aprobadas)
  • Carta de validación (si el certificado no tiene QR)
  • CURP
  • Identificación oficial (escaneo digital)
Ver plan de estudios completo

Plan de estudios

Así se construye la carrera, periodo por periodo: qué materias cursas y qué haces con cada una. Los nombres de las asignaturas son los oficiales de tu RVOE.

Introducción a la computación, algoritmia y matemáticas: entiendes la máquina que va a correr tu software y el razonamiento que lo va a ordenar. Programación I llega en segundo, con la base puesta.

  • Introducción a la Computación Qué hay entre el botón y el resultado. La computadora por dentro, antes de programarla.
  • Algoritmia I Resolver un problema en pasos que una máquina pueda seguir. Todo software empieza aquí.
  • Matemáticas Discretas Lógica, conjuntos, grafos: la matemática con la que están construidos los lenguajes de programación.
  • Cultura Comparada TI Cómo se hace software en distintas industrias y países. Criterio antes que herramienta.
  • Precálculo Funciones y ecuaciones al nivel que la ingeniería exige después.
  • Física Cómo se comporta el mundo que tu software va a medir, simular o controlar.
  • Autogestión del Aprendizaje El método para seguir aprendiendo cuando el lenguaje de moda cambie. Va a cambiar.

Programación I, Algoritmia II, Estructura de Datos y Base de Datos I en el mismo semestre. El primer código propio llega con lo que necesita para dejar de ser ejercicio: datos, estructura, método.

  • Programación I El primer código propio: la diferencia entre usar software y hacerlo.
  • Estructura de Datos Listas, pilas, árboles: cómo se organiza la información para que el software sea rápido.
  • Base de datos I Guardar, buscar, relacionar. La memoria de cualquier software real.
  • Algoritmia II Segundo nivel: resolver mejor, con menos pasos y menos recursos.
  • Cálculo Integral y Diferencial Cambio, acumulación, optimización: la matemática que aparece en simulación, gráficos y datos.
  • Álgebra Lineal Vectores y matrices: la base de gráficos, machine learning y ciencia de datos.
  • Desarrollo Interpersonal Software se construye en equipo. Comunicar es parte del trabajo técnico.

UX y UI junto a Programación II y Base de Datos II. Lo que construyes ya tiene a una persona del otro lado; con Redes y Electrónica, empieza además a tocar hardware.

  • UX y UI Cómo se usa lo que construyes, y por qué eso se diseña antes de programarlo.
  • Programación II Programas más grandes, mejor organizados. Código que otro pueda leer.
  • Base de Datos II Datos que crecen: diseño, consultas eficientes, integridad.
  • Redes Cómo se hablan las máquinas entre sí. Lo que necesitas para que tu software salga de una sola.
  • Introducción a la Electrónica El circuito debajo del código: señales, componentes, cómo el software mueve algo físico.
  • Herramientas para Arte Digital Las herramientas con las que trabajan diseñadores y artistas, para construir con ellos y para ellos.
  • Métodos Numéricos Cómo la computadora aproxima lo que no puede calcular exacto, y cómo escribir código que lo tome en cuenta.

Móviles, web, servidores, sistemas embebidos y sistemas operativos en un solo semestre. Lo que construyes tiene que correr en el teléfono, en el navegador y en el servidor: aquí aprendes los tres extremos.

  • Desarrollo para Dispositivos Móviles I La app en el teléfono, construida desde cero.
  • Programación Web I Lo que corre en el navegador y lo que corre detrás. Las dos mitades de un sitio.
  • Administración de Servidores La máquina donde vive tu software cuando sale de tu computadora: instalarla, configurarla, mantenerla.
  • Sistemas Embebidos Software que corre dentro de una cosa: el chip, el sensor, el electrodoméstico.
  • Arquitectura de Sistemas Operativos Cómo el sistema operativo reparte memoria, procesos y tiempo. Y cómo tu software convive con eso.
  • Lenguajes de Programación Comparados Por qué existen tantos lenguajes y cuál usar para qué. Criterio, no dogma.
  • Probabilidad y Estadística Leer datos con rigor: base de todo lo que viene de ciencia de datos.

Cómputo en la Nube y los tres proveedores que dominan el mercado, AWS, Google Cloud y Azure, por nombre en el plan. Más Internet de las Cosas y Minería de Datos: el software ya vive en la infraestructura, y tú la operas.

  • Cómputo en la Nube Infraestructura que se renta por minuto: construir a escala sin comprar servidores.
  • Proveedores (AWS, GC, Azure) Las tres plataformas donde corre la mayor parte del software del mundo. Manos en las tres.
  • Internet de las Cosas Sensores, dispositivos y datos conectados: software que vive en objetos.
  • Minería de Datos Encontrar patrones en volúmenes que a mano son ilegibles.
  • Ingeniería de Software I Cómo se construye software en equipo, con proceso, para que sobreviva a quien lo escribió.
  • Desarrollo para Dispositivos Móviles II Segundo nivel: apps conectadas, con datos y servidor detrás.
  • Programación Web II Segundo nivel: aplicaciones completas, con usuarios, sesiones y datos.
  • Psicología de la Ingeniería Cómo piensa, se equivoca y decide la gente que va a usar tu sistema.

Diseño y Arquitectura de Software, Big Data, agentes inteligentes, sistemas en tiempo real. El semestre en que el software deja de ser un programa y pasa a ser un sistema que decide, escala y responde a tiempo.

  • Diseño y Arquitectura de Software Cómo se organiza un sistema que van a tocar muchas manos durante años.
  • Big Data Datos que ya no caben en una máquina: cómo se procesan y qué se hace con ellos.
  • Agentes inteligentes Software que percibe, decide y actúa. La base de la IA aplicada.
  • Sistemas en Tiempo Real Cuando el resultado tarde es resultado equivocado: software con plazo en milisegundos.
  • Python para Data Science El lenguaje de la ciencia de datos, con las herramientas que usa la industria.
  • Ingeniería de Software II Segundo nivel: pruebas, calidad, entrega continua.
  • Ética, Identidad y Profesión Lo que construyes afecta a gente. Aquí se fija con qué criterio.

Smart City y análisis inteligente de datos, con Seguridad Informática I y el proyecto de titulación arrancando. Software a escala de ciudad, con la responsabilidad que eso implica.

  • Smart City Movilidad, energía, servicios: la ciudad como sistema de software.
  • Análisis y Procesamiento Inteligente de Datos Modelos que aprenden de los datos y devuelven decisiones. IA aplicada, no teórica.
  • Seguridad Informática I Construir sin dejar la puerta abierta: seguridad como parte del código, no como parche.
  • Proyecto de Titulación I Defines qué vas a construir, para quién y cómo se va a medir.
  • Ingeniería de Software III Tercer nivel: gestión completa del ciclo de vida, de requisito a mantenimiento.
  • Desarrollo de Habilidades Directivas Liderar el equipo que construye. Lo técnico ya se da por hecho.
  • Taller de Diversidad Tecnológica I Entornos y herramientas distintos, mismo rigor de ingeniería.

Tendencias e Innovación Tecnológica junto a Administración de Negocios de TI. Cierras el proyecto y sales sabiendo construir lo que la industria pide hoy y leer lo que va a pedir mañana.

  • Proyecto de Titulación II Lo construyes. Lo pruebas. Lo defiendes.
  • Tendencias Tecnológicas Qué viene y qué de eso es ruido. Leer la industria antes de apostarle.
  • Innovación Tecnológica De la idea al producto: método para construir lo que aún no existe.
  • Administración de Negocios de TI Costos, contratos, equipos: cómo se administra la operación técnica de una empresa.
  • Seguridad Informática II Segundo nivel: proteger el sistema completo, ya en producción.
  • Taller de Diversidad Tecnológica II Segundo taller: más entornos, mismo rigor.
  • Integración al Ámbito Laboral Portafolio, repositorio, entrevista. La salida a la industria.

Modalidad

Elige cómo quieres estudiar: en campus, con clases presenciales, o en línea desde la plataforma EDUSCORE.

Presencial

Duración
8 semestres
Horario
Lun–vie 07:00–17:00 CST
Campus
GDL · TIJ · SLP

En línea

Duración
8 semestres
Horario
Lun–vie 07:00–17:00 CST
Plataforma
EDUSCORE

¿Con quién necesitas hablar?

Elige el área y tu mensaje llega directo a quien puede resolverlo.

    Al enviar este formulario, aceptas que el equipo de orientación académica de UNIAT se ponga en contacto contigo. Cuenta con protección contra envíos automatizados y uso indebido. Tus datos se usan únicamente con fines académicos y de orientación.