Investigadores del CITIC organizan un Curso de Computación Cuántica

16/04/2018 - CITIC

Investigadores del área de Arquitectura de Computadores, Sensórica y Comunicaciones del CITIC, en colaboración con la Facultad de Informática de la Universidad de A Coruña, organizan el curso “Introducción a la programación en Computación Cuántica”. Esta formación tiene como objetivo presentar los conceptos básicos de la programación de los computadores cuánticos usando herramientas gráficas y python, y está dirigida tanto a investigadores del CITIC y de la Facultad de Informática, como a estudiantes de la FIC, preferiblemente matriculados en los dos últimos cursos de grado o másteres.

El curso tendrá lugar mañana martes 17 de abril a partir de las 10 h en el aula 2.9w de la FIC, y estará impartido por el responsable del departamento de Aplicaciones y Proyectos del Centro de Supercomputación de Galicia (CESGA), Andrés Gómez. Doctor en Ciencias Físicas por la Universidad de Santiago, cuenta con más de 25 años de experiencia en el sector de las tecnologías de la información y las comunicaciones y es autor de más de 60 publicaciones científicas. Actualmente dedica parte de su actividad a las tecnologías de Machine Learning y de Computación Cuántica, fundamentalmente aplicadas a las áreas científicas e industriales.

Esquema del curso

Unidad 1: Introducción a la computación cuántica

  • Un poco de historia y necesidades. Tipos de computadores cuánticos.
  • Conceptos básicos: qubit, tensores, multiqubit, puertas cuánticas, medida, amplitudes
  • Circuitos cuánticos. With, Depth, Quantum Volume.
  • Mi primer programa cuántico

Unidad 2: Programando algoritmos cuánticos

  • Modelo de QPU
  • Topologías de QPU
  • ¿Qué uso para programar?
  • Simuladores de computadores cuánticos
  • Introducción a ProjectQ
  • Mi primer programa Python con ProjectQ

Unidad 3: Algoritmos básicos

  • Paralelismo cuántico
  • Quantum Fourier Transform
  • Amplificación de la amplitud
  • Estimación de fase