XXX Escuela Internacional de Informática – CACIC 2026

Curso 1: Inteligencia Artificial Generativa

Dr. Waldo Hasperué, Dra. Laura Lanzarini (UNLP), Dr. Marcelo Errecalde (UNSL), Dr. José Angel Olivas Varela (Universidad de Castilla La Mancha, España)

En el curso se presentarán distintas aplicaciones que permitan la generación de contenido utilizando técnicas y herramientas de IA. Se estudiarán los conceptos clave de la Inteligencia artificial generativa (GenAI), sus alcances y sus usos como automatización de tareas. Se explorarán herramientas para la creación de resúmenes y textos, así como para la generación de imágenes, audio, video y código. Se estudiarán la creación de los agentes de IA y sus posibles usos, incluyendo el desarrollo de modelos propios usando técnicas de fine-tuning.

Curso 2: Introducción al Testing de Software

Ing. Lucas Prado (UTN)

El proceso de testing (o pruebas) es una actividad que involucra ejecutar el software o componente de interés para hallar errores y corregirlos, es decir, implica detectar y solucionar problemas en el software con el fin último de que el mismo se comporte como se espera. Este proceso cumple un rol fundamental a la hora de mejorar la fiabilidad, seguridad y rendimiento del software, incluso desde una etapa temprana del desarrollo. Al reducir la cantidad y probabilidad de errores en el sistema se mejora la usabilidad del mismo, aumentando a su vez el nivel de satisfacción del usuario que lo utiliza. En definitiva, el proceso de testing es vital para garantizar la calidad del software. En este curso se exploran conceptos básicos relativos a la tarea de testing, así como también varios de los principios y técnicas necesarias para su implementación práctica. El curso aborda técnicas que permiten evaluar el sistema tanto desde su comportamiento externo y funcional como desde su estructura lógica interna. Se estudian criterios para la selección inteligente de datos de prueba, haciendo especial énfasis en los puntos críticos de entrada y en el análisis del flujo de la información y el control dentro del código. Además, se introducen herramientas de medición que permiten cuantificar qué tan exhaustivas han sido las pruebas, asegurando así un control de calidad objetivo y riguroso sobre el producto final.

Curso 3: Fundamentos e Intuición del Cómputo Cuántico – De los Principios a sus Aplicaciones

Dr. Alejandro Fernandez, Dr. Luis Mariano Bibbo (UNLP), Juan Pablo Braña (UAI), José Manuel García (Universidad de Extremadura, España)

El cómputo cuántico propone un nuevo paradigma de procesamiento de información basado en principios de la mecánica cuántica. Comprender de dónde surge su potencial computacional requiere desarrollar una intuición sobre conceptos como superposición, interferencia y entrelazamiento, así como sobre la forma en que estos fenómenos se traducen en modelos de cálculo. Este curso presenta los fundamentos conceptuales del cómputo cuántico desde una perspectiva accesible para informáticos, con el objetivo de explicar qué tipo de ventajas computacionales pueden surgir y bajo qué condiciones. A partir de esta base, se discutirán algunos enfoques algorítmicos relevantes y se explorarán áreas de aplicación emergentes, con especial atención a problemas de estimación de riesgo y problemas computacionales en finanzas.

Curso 4: Introducción a la Optimización Exacta y Heurística

Dr. David Pelta (Universidad de Granada, España)

En un mundo de recursos limitados y competencia creciente, la optimización se ha convertido en la herramienta definitiva para la toma de decisiones estratégicas. Este curso ofrece una visión integral desde los fundamentos de la programación lineal, esenciales para resolver problemas con soluciones exactas, hasta las fronteras de la inteligencia artificial mediante el uso de heurísticas y metaheurísticas. Los estudiantes aprenderán las cuestiones básicas de la modelización matemática, así como a aplicar algoritmos de trayectoria y poblacionales para encontrar soluciones razonablemente buenas donde los métodos tradicionales fallan o, directamente, no se pueden aplicar.

Curso 5: Taller de programación sobre la máquina cuántica

Mg. Leonardo Corbalán, Ing. Luis Marrone, Dr. Adrian Pousa (UNLP), Francisco Jose Orts Gomez (Universidad de Almería, España)

En el curso se desarrollarán:

Fundamentos Cuánticos, Evolución y Medida: se establecen las bases físicas, el formalismo matemático necesario y las reglas de manipulación de la información para sistemas aislados.

Sistemas Compuestos, Entrelazamiento y Circuitos: que formaliza la descripción de sistemas de múltiples qubits e introduce el modelo de circuitos para aplicar operaciones condicionales.

Descripción de la máquina cuántica incorporada por la UNLP que se utilizará en el Taller.

Aplicaciones: Criptografía y Fundamentos Algorítmicos: que aplica el entrelazamiento a la seguridad informática y sienta las bases del paralelismo cuántico para el diseño de algoritmos.