O propósito dos computadores cuánticos é aproveitar as propiedades cuánticas dos qubits e poder executar algoritmos cuánticos que utilizan a superposición e o entrelazamiento para ofrecer unha capacidade de procesamiento moito maior que os algoritmos clásicos. É importante indicar que o verdadeiro cambio de paradigma non consiste en facer o mesmo que fan as computadoras dixitais ou clásicas, senón que os algoritmos cuánticos permiten realizar certas operacións dunha maneira totalmente diferente que en moitos casos resulta ser máis eficiente, é dicir, en moito menos tempo ou utilizando moitos menos recursos computacionales. Esta materia presenta unha serie de algoritmos cuánticos que proporcionan vantaxes computacionales sobre os mellores algoritmos clásicos equivalentes. Aínda que algún destes algoritmos non teñen unha aplicación práctica directa ou a súa implementación é inviable nos computadores cuánticos actuais, son un claro exemplo das posibilidades que a computación cuántica ofrece para tratar problemas irresolubles clasicamente.
Este curso está deseñado para que os estudantes aprendan no laboratorio aspectos relevantes da programación cuántica de algoritmos vistos anteriormente
(*)A Guía docente é o documento onde se visualiza a proposta académica
da UDC. Este documento é público e non se pode modificar, salvo casos excepcionais baixo a revisión do
órgano competente dacordo coa normativa vixente que establece o proceso de elaboración de guías