Las Voces de Ingenierías: CPU UPAEP, cuatro años entre los mejores de México
03/11/2026
Autor: Mtra. Beatriz Rojas Sánchez, Aaron Yeshua Gracia López, Emiliano Andre Castaños Mejía, David Abraham Mendoza Pacahuala
Cargo: Profesora de Ingeniería en Ciencia de Datos de la UPAEP y estudiantes

En noviembre, el equipo de UPAEP Singularity competirá en las México Finals del ICPC, la fase regional de la competencia en México, donde tendrá cinco horas para resolver problemas junto a los mejores equipos del país. Los equipos que alcancen los primeros lugares avanzarán al campeonato latinoamericano, el paso previo a la final mundial del ICPC.

La programación competitiva consiste en resolver problemas de lógica y algoritmos mediante programas escritos en un tiempo limitado. Se evalúa que las soluciones sean correctas y eficientes, por lo que es clave entender bien el problema y elegir el enfoque adecuado antes de programar.

El máximo escenario de esta disciplina es el ICPC (International Collegiate Programming Contest), el concurso universitario de programación más antiguo y prestigioso del mundo. Cada equipo se forma por tres estudiantes que comparten una sola computadora y tienen cinco horas para resolver el mayor número de problemas posible. Los empates se definen por el menor tiempo acumulado y cada intento fallido genera una penalización.

Clasificar a una regional es verdaderamente complejo. En México, el camino pasa por el Gran Premio de México, un circuito de tres fechas clasificatorias que este año reunió a más de 500 equipos de todo el país. Con el puntaje acumulado se asignan poco más de 70 cupos para las México Finals, por lo que la gran mayoría de los equipos se queda en el camino.

La competencia es fuerte y reúne a universidades de todo el país. De Puebla, además de la UPAEP, participan el Tecnológico de Monterrey, campus Puebla; la BUAP y la UDLAP. Entre los 42 equipos poblanos inscritos en el ICPC, Singularity quedó en tercer lugar.

Este año, Singularity, equipo de la UPAEP integrado por Aaron Yeshua Gracia López, José Antonio Zamora Núñez y José Angel Ruiz Barrientos, consiguió uno de esos cupos al clasificar a las México Finals, que se realizarán en noviembre en la ESCOM del IPN, en la Ciudad de México. Con ello, el grupo CPU suma cuatro años consecutivos clasificando a la fase regional.

CPU es el grupo estudiantil detrás de la programación competitiva en la UPAEP. Durante 11 años ha reunido a estudiantes que entrenan juntos y comparten lo que aprenden. Además de los concursos, esta práctica desarrolla pensamiento algorítmico, trabajo en equipo y manejo de la presión, habilidades muy valoradas en la industria del software.

Más allá del resultado, llegar hasta aquí es muestra de lo que se logra con constancia y trabajo en equipo. Para CPU, cada año en esta competencia es una oportunidad de seguir creciendo, y la invitación está abierta: cualquier estudiante interesado puede unirse al grupo y empezar a practicar.