Diagnóstico por asignatura
Estado actual de cada sílabo frente a competencias de IA · 7 semestres · 13 asignaturas
| Asignatura | Sem. | Estado IA | Fortalezas detectadas | Ausencias críticas |
|---|---|---|---|---|
| Fundamentos de Programación | 1° | Neutro | Algoritmos, pseudocódigo, estructuras de control | PSeInt obsoleto vs. Python; sin contexto IA |
| Programación I | 2° | Neutro | POO completo, estructuras de datos, herencia, polimorfismo | Sin pair programming con IA; sin testing unitario automatizado |
| Ing. de Requerimientos | 3° | Sin IA | JAD, SRS/IEEE 830, levantamiento de requisitos | Bibliografía 2005–2015; sin requisitos con IA; sin historias de usuario ágiles |
| Programación II | 3° | Sólido | Estructuras lineales, hashing, complejidad O(n) | Sin aplicación en contexto ML/datos |
| Programación III | 4° | Sólido | Árboles, grafos, backtracking, algoritmos voraces | Sin bibliografía; sin conexión con algoritmos de IA |
| Desarrollo de Software | 4° | Parcial | UML completo, pruebas caja blanca/negra | Sin CI/CD; StarUML 5.0 (2015); sin asistentes IA en flujo de desarrollo |
| Arquitectura de Software | 5° | Sin IA | Estilos arquitectónicos, vistas RUP, IEEE 1471 | Sin microservicios; sin arquitectura para sistemas IA/LLM; sin patrones cloud |
| Bases de Datos I | 5° | Neutro | Modelo relacional, SQL DDL/DML, normalización, CRUD web | Sin bases vectoriales; sin datos para ML; sin observabilidad |
| Programación IV | 5° | Emergente | React, SPA/PWA, REST, Google Cloud mencionado | Sin integración APIs de IA; sin deploy real con CI/CD |
| Sistemas Operativos I | 6° | Neutro | Linux/Windows, bash, servicios de red, VMs | Sin contenedores (Docker); sin orquestación; sin IaC |
| Bases de Datos II | 6° | Emergente | SQL avanzado, NoSQL/MongoDB, administración | Sin pipelines ETL; sin pgvector; sin analytics para IA |
| Ingeniería del Software | 7° | Emergente | DevOps, CI/CD, Agile, cloud, ética de software | Sin IA en SDLC; sin MLOps; sin OWASP LLM Top 10; sin NIST AI RMF |
| Sistemas Operativos II | 7° | Emergente | AWS/Azure/GCP, IoT, cloud computing | Sin IaC; sin SRE/SLO; sin despliegue de modelos ML |
Matriz de brechas
Demanda industria vs. cobertura curricular · CENISOFT Talento Digital 2025 · Stack Overflow Dev Survey 2025
| Área de brecha | Demanda | Cobertura | Urgencia | Acción mínima viable |
|---|---|---|---|---|
| IA / ML aplicado al SDLC | Crítica | Módulo transversal IA en SDLC en Ing. del Software y Desarrollo SW | ||
| Big Data / Analítica de datos | Crítica | Proyecto integrador en BD II: pipeline ETL + calidad + observabilidad | ||
| CI/CD + testing automatizado | Crítica | Lab obligatorio GitHub Actions en Ing. del Software y Desarrollo SW | ||
| Cloud-native + IaC | Crítica | Ampliar SO II + Prog IV: deploy real en cloud con IaC básico (Terraform) | ||
| Ciberseguridad by-design + OWASP LLM | Crítica | Hilo transversal seguridad; OWASP LLM Top 10 en Ing. del Software | ||
| DevOps / SRE (SLO, observabilidad) | Alta | Expandir SO II: SRE, monitoreo, dashboards, post-mortems | ||
| Arquitectura moderna (microservicios) | Alta | Renovar Arquitectura SW: unidad de microservicios y cloud patterns | ||
| Gobernanza IA / ética digital | Media | Unidad gobernanza IA en Ing. del Software (NIST AI RMF, sesgo, responsabilidad) |
Enfoque recomendado
La IA como capa transversal, no como asignatura aislada · Principio rector del modelo de adopción
Modelo de tres capas
Capa IA transversal — inyectar desde sem. 3
Asistentes IA (Copilot, Cursor), prompt engineering, evaluación de outputs, MLOps básico, gobernanza (NIST AI RMF), OWASP LLM Top 10. Sin nuevas asignaturas: se integra como labs, casos de uso y rúbricas en las asignaturas existentes.
Ingeniería moderna — actualizar sem. 4–7
CI/CD práctico, cloud-native, testing automatizado, microservicios, seguridad by-design. Los "guardrails" que hacen la IA útil en producción y previenen deuda técnica acelerada.
Núcleo CS — mantener y no reducir
Algoritmos, estructuras de datos, OOP, BD relacional, SO. El marco crítico para evaluar lo que la IA propone. Sin fundamentos sólidos, el egresado no puede detectar código incorrecto o inseguro.
Soporte: CS2023 (ACM/IEEE/AAAI)
Estándar internacional que integra IA y ética como componente elevado. Ancla de acreditación ante ACOFI.
Hoja de ruta 18–24 meses
Resultados de aprendizaje → pilotos → actualización → integración → formalización
Desarrollo de Software: migrar de StarUML 5.0 a herramienta actual + pruebas automatizadas como requisito de entrega.
Ing. Requerimientos: metodologías ágiles modernas, requisitos con IA.
BD II: pipeline ETL + pgvector.
SO II: IaC básico, contenedores, SRE.
Prog IV: deploy real con CI/CD, APIs de IA desde React.
Acciones por asignatura
Cambios concretos y accionables · Clasificados por urgencia · Sin eliminar fundamentos
(2) Unidad OWASP LLM Top 10 + NIST AI RMF.
(3) Ejercicio: Copilot/Cursor → generar → auditar con rúbrica → iterar.
(4) MLOps básico: despliegue y monitoreo de modelo en cloud.
(5) Ética de IA: sesgo algorítmico, responsabilidad del ingeniero firmante.
Glosario de términos
54 siglas y términos técnicos identificados en las presentaciones de análisis curricular