El propósito de los ordenadores cuánticos es aprovechar las propiedades cuánticas de los qubits y poder ejecutar algoritmos cuánticos que utilizan a superposición y lo entrelazamiento para ofrecer una capacidad de procesamiento mucho mayor que los algoritmos clásicos. ES importante indicar que el verdadero cambio de paradigma no consiste en hacer el incluso que hacen las computadoras digitales o clásicas, sino que los algoritmos cuánticos permiten realizar ciertas operaciones de una manera totalmente diferente que en muchos casos resulta ser más eficiente, es decir, en mucho menos tiempo o utilizando muchos menos recursos computacionales. Esta materia presenta una serie de algoritmos cuánticos que proporcionan ventajas computacionales sobre los mejores algoritmos clásicos equivalentes. Aunque alguno de estos algoritmos no tienen una aplicación práctica directa o la suya implementación es inviable en los ordenadores cuánticos actuales, son un claro ejemplo de las posibilidades que la computación cuántica ofrece para tratar problemas irresolubles clásicamente.
Este curso está diseñado para que los estudiantes aprendan en el laboratorio aspectos relevantes de la programación cuántica de algoritmos vistos anteriormente
(*) La Guía Docente es el documento donde se visualiza la propuesta académica de la UDC. Este documento es público y no se puede modificar, salvo cosas excepcionales bajo la revisión del órgano competente de acuerdo a la normativa vigente que establece el proceso de elaboración de guías