
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