O objetivo desse Tutorial de Computação Quântica é apresentar conteúdos fundamentais de Computação Quântica de forma simples e didática. Todo o rigor do formalismo da mecânica quântica pode ser omitido em uma etapa inicial do ensino de Computação Quântica para estudantes com conhecimentos básicos de linguagem de programação.
O processo de aprendizagem dá-se através de uma série de algoritmos sendo os conceitos de computação quântica introduzidos gradualmente. Cada algoritmo possui três versões. Cada versão é escrita em linguagem Python e refere-se a um dos kits de desenvolvimento de software (SDK – Software Development Kit): Qiskit, Forest ou Cirq. A descrição e os procedimentos para a instalação de cada um desses SDKs encontram-se nos links da aba superior.
Universidade Federal de São Paulo
Departamento de Ciência e Tecnologia
São José dos Campos – SP