International Quantum Youth Initiative is powered by QMexico

Este taller tuvo como objetivo compartir conocimientos de programación, matemáticas y computación cuántica a un nivel introductorio e intermedio, con énfasis en el aprendizaje práctico mediante notebooks, ejercicios guiados, sesiones en vivo y actividades de evaluación.

Acerca del Curso

QMexico Summer School 2026 fue una edición en línea organizada por Qubit.mx y QMexico, con apoyo de la red global QWorld. La edición integró contenidos de preparación matemática y computacional, fundamentos de computación cuántica, algoritmos cuánticos convencionales, temas intermedios de optimización y un proyecto final de integración.

El curso se impartió principalmente en español, con soporte en inglés cuando fue necesario. El objetivo académico fue proporcionar una ruta formativa para estudiantes, investigadores y desarrolladores interesados en nuevos entornos, herramientas y aplicaciones de la computación cuántica.

La edición 2026 fue gratuita para los participantes. Esta página queda como referencia pública e histórica del curso, su estructura académica, sus sesiones y los materiales disponibles para consulta posterior.

Estructura general de la edición 2026

El programa completo se compuso de cuatro talleres oficiales certificados por QWorld y una actividad final de integración. Todas las sesiones en vivo se realizaron en el horario de 11:00 a 12:30 CST (UTC-6), hora de Ciudad de México.

La ruta académica de esta edición fue:

  • QPrep26: preparación matemática y computacional.
  • QBronze193: fundamentos de computación cuántica.
  • QNickel27: algoritmos cuánticos convencionales.
  • QSilver37: temas intermedios, QFT, QPE y Shor.
  • Proyecto final: actividad de integración académica.

 

QPrep26 — Propedéutico

QPrep fue el módulo propedéutico de la edición. Su objetivo fue reforzar fundamentos de programación en Python y álgebra lineal necesarios para seguir los módulos posteriores.

  • Sesión 1: 22 de mayo de 2026 | 11:00–12:30 CST (UTC-6)

    Introducción a Python y fundamentos de programación para el curso.

  • Sesión 2: 23 de mayo de 2026 | 11:00–12:30 CST (UTC-6)

    Estructuras básicas de programación, variables, ciclos, condicionales y listas.

  • Sin sesión: domingo 24 de mayo de 2026.

  • Sesión 3: 25 de mayo de 2026 | 11:00–12:30 CST (UTC-6)

    Fundamentos esenciales de álgebra lineal: vectores, matrices, producto punto y producto tensorial.

Material de Módulo QPrep - QMexico Summer School

 

QBronze193 — Fundamentos de Computación Cuántica

QBronze introdujo los fundamentos de la computación cuántica, incluyendo sistemas probabilísticos, operadores cuánticos elementales, superposición, medición, entrelazamiento, protocolos de comunicación cuántica y una introducción al algoritmo de búsqueda de Grover utilizando Qiskit.

  • Día 1: 29 de mayo de 2026 | 11:00–12:30 CST (UTC-6)

    Sistemas clásicos e introducción a la programación cuántica.

  • Día 2: 30 de mayo de 2026 | 11:00–12:30 CST (UTC-6)

    Fundamentos de sistemas cuánticos.

  • Sin sesión: domingo 31 de mayo de 2026.

  • Día 3: 1 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Operadores cuánticos básicos.

  • Día 4: 2 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Múltiples qubits y protocolos de comunicación cuántica.

  • Día 5: 3 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Algoritmo de búsqueda de Grover.

Material de Módulo QBronze - QMexico Summer School

 

QNickel27 — Algoritmos Convencionales

QNickel se enfocó en algoritmos cuánticos basados en oráculos, incluyendo Deutsch, Deutsch-Jozsa, Bernstein-Vazirani y Simon. También incluyó una introducción al uso de Cirq y a la formulación de problemas de optimización como Max-Cut.

  • Día 1: 4 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Introducción a Qiskit, compuertas clásicas, phase kickback y algoritmo de Deutsch.

  • Día 2: 5 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Algoritmo de Deutsch-Jozsa y algoritmo de Bernstein-Vazirani.

  • Día 3: 6 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Algoritmo de Simon.

  • Sin sesión: domingo 7 de junio de 2026.

  • Día 4: 8 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Introducción a Cirq y revisión del algoritmo de Grover.

  • Día 5: 9 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Problema Max-Cut, grafos bipartitos, sumadores y verificación de números, y algoritmo de Grover aplicado a Max-Cut.

Material de Módulo QNickel - QMexico Summer School

 

QSilver37 — Nivel Intermedio y Optimización

QSilver abordó temas intermedios de computación cuántica, incluyendo números complejos, operaciones cuánticas, visualización de estados, Transformada Cuántica de Fourier, Estimación de Fase Cuántica, order finding y la arquitectura general del algoritmo de Shor.

  • Día 1: 10 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Introducción a números complejos, álgebra lineal con números complejos, números complejos en Python, definición de qubit y visualización.

  • Día 2: 11 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Introducción a Cirq y compuertas cuánticas con números complejos.

  • Día 3: 12 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Transformada Discreta de Fourier, Transformada Cuántica de Fourier, eigenvalores, eigenvectores y Estimación de Fase Cuántica: teoría y programación.

  • Día 4: 13 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Cifrado RSA y visión general del algoritmo de Shor. Algoritmo de order finding.

  • Sin sesión: domingo 14 de junio de 2026.

  • Día 5: 15 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Algoritmo de Shor.

Material de Módulo QSilver - QMexico Summer School

 

Proyecto final — Quantum Assignment: Optimización bajo Restricciones

El proyecto final fue una actividad de integración académica. Consistió en formular una propuesta de solución para un problema de emparejamiento entre dos conjuntos de igual tamaño, con el objetivo de modelar, justificar y evaluar una metodología cuántica o híbrida para abordar un problema combinatorio.

  • Sesión de acompañamiento 1: viernes 19 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Orientación general para el desarrollo del proyecto, formulación del problema y revisión de estrategia de solución.

  • Sesión de acompañamiento 2: sábado 20 de junio de 2026 | 11:00–12:30 CST (UTC-6)

    Resolución de dudas, seguimiento de implementación y recomendaciones para la documentación técnica del proyecto.

El notebook base del proyecto final puede consultarse y descargarse aquí:

Notebook base del proyecto final - QMexico Summer School 2026

 

Audiencia Objetivo

El perfil de ingreso estuvo orientado principalmente a dos sectores:

  • Estudiantes e investigadores en ciencias exactas interesados en comprender la manipulación matemática de vectores de estado, compuertas cuánticas y algoritmos cuánticos básicos e intermedios.

  • Desarrolladores de software y perfiles tecnológicos con experiencia en programación clásica que buscan introducirse al uso de herramientas de desarrollo cuántico como Qiskit y Cirq.


Metodología y Evaluación

El material didáctico se basó en cuadernos interactivos de Jupyter que combinan explicaciones teóricas, ejercicios de programación guiados y actividades de evaluación. Durante la edición, la gestión académica, los quizzes y las entregas se realizaron mediante Canvas Instructure, dentro de la plataforma de QWorld.

Como criterio general de acreditación, los estudiantes debían obtener al menos 50% en cada actividad evaluada y un mínimo de 70/100 en el módulo correspondiente. La certificación se validó con base en las actividades entregadas en Canvas y los requisitos académicos de cada ruta.

Los certificados internacionales fueron emitidos por QWorld para quienes cumplieron los requisitos académicos correspondientes. La ruta completa de esta edición integró QPrep, QBronze, QNickel, QSilver y el proyecto final.

Grabaciones y recursos complementarios

Las grabaciones y recursos complementarios de la edición 2026 están disponibles o se publican en el canal de YouTube de Qubit.mx. Estos materiales permiten revisar sesiones, repasar explicaciones y consultar nuevamente contenidos del curso.

Canal de YouTube de Qubit.mx:

https://www.youtube.com/@qubitmx

Canal de YouTube de QMexico:

https://www.youtube.com/@qmexico3824

Las grabaciones y materiales son para uso académico. En caso de compartirlos, deberán respetarse los créditos correspondientes a QMexico, Qubit.mx y QWorld.

Instalación y herramientas

Para trabajar con los notebooks del curso se recomienda contar con Python y un entorno de ejecución como Jupyter Notebook, VS Code, Anaconda o Google Colab. Algunos módulos utilizan librerías de computación cuántica como Qiskit y Cirq.

Quienes deseen preparar un entorno local con Anaconda pueden consultar la siguiente guía:

https://gitlab.com/qworld/bronze-qiskit/-/blob/master/installation.pdf

Comunidad y dudas generales

Durante el curso, el canal principal para dudas académicas y técnicas fue el servidor de Discord de Qubit.mx. La comunidad permanece como espacio de encuentro para personas interesadas en computación cuántica, ciencia, programación y tecnologías cuánticas.

Servidor de Discord de Qubit.mx:

https://discord.gg/ZfD6aYTakt

Al ingresar al servidor, se recomienda usar el formato Nombre + País, presentarse en el canal correspondiente y revisar las reglas de bienvenida.



Información complementaria en la página de QMexico:

https://qmexico.org/qmexico-summer-school-2026/

Contacto

Para dudas administrativas o información general sobre la edición, el canal oficial de comunicación de la organización local es: qmexico [at] qworld.net