01Matemáticas y optimización
Base para formular problemas, interpretar datos, validar modelos y optimizar funciones objetivo.
Álgebra linealEstadísticaProbabilidadOptimización
02Programación y software
Programación modular y funcional, estructuras de datos, algoritmos, pruebas, calidad y mantenimiento de software.
PythonJavaAlgoritmosTestingGit
03Datos e infraestructura
Diseño relacional, SQL y NoSQL, procesamiento masivo, flujos de datos, contenedores e infraestructura en la nube.
SQLNoSQLBig DataDockerCloud
04IA simbólica y agentes
Lógica, representación del conocimiento, búsqueda, incertidumbre, sistemas expertos y coordinación entre agentes.
BúsquedaLógicaRazonamientoMultiagente
05Aprendizaje automático
Preparación de datos, validación, clasificación, regresión, clustering, aprendizaje por refuerzo y redes profundas.
scikit-learnPyTorchLightGBMClustering
06Lenguaje y recuperación
Procesamiento del lenguaje, minería de textos, búsqueda documental, transformers, LLM, RAG y respuestas con fuentes.
NLPTransformersRAGBM25Embeddings
07Visión e interfaces
Procesamiento de señales e imagen, visión artificial, sensores, interacción inteligente, IoT y robótica basada en comportamiento.
OpenCVVisiónSeñalesIoTRobótica
08Sistemas distribuidos
Redes, concurrencia, paralelismo, sistemas distribuidos, aceleración hardware y computación en el borde.
OpenMPMPICUDARedesEdge
09IA responsable
Ciberseguridad, protección de datos, sesgos, ética, legislación y gobernanza en sistemas de inteligencia artificial.
PrivacidadSeguridadÉticaGobernanza