Programa do Curso

Introdução

Teoria da Informação Quântica

  • A teoria da incerteza
  • Superposição e emaranhamento
  • Partículas subatômicas

Visão Geral dos Computadores Clássicos

  • Bits
  • Sistemas binários
  • Transistores

Computação Quântica

  • Códigos topológicos
  • Circuitos QED (Quantum Electrodynamics)
  • Qubits

IBM Quantum Experiences e Frameworks Python

  • Módulos e processos utilizados na computação quântica
  • Simulações de circuitos quânticos
  • Compositor de circuitos
  • Notebooks Qiskit

Preparando o Ambiente de Desenvolvimento

  • Instalando e configurando Anaconda
  • Instalando e configurando pip e pacotes Python
  • Instalando Qiskit
  • Configurando IBM Quantum Experience
  • Configurando o IDE como gerenciador de projetos
  • Configurando um centro de controle de versão (GitHub)

Construindo Circuitos QER no Compositor de Circuitos

  • Aplicando portas lógicas
  • Medindo qubits
  • Salvando e executando os circuitos QER

Codificando Circuitos QER nos Notebooks Qiskit

  • Implementando uma simulação ruidosa
  • Codificando um circuito ruidoso
  • Implementando um circuito quântico para a Transformada Quântica de Fourier em 4 qubits
  • Criando um algoritmo básico em um circuito quântico
  • Codificando um circuito de teletransporte quântico

Testando os Circuitos

  • Executando os circuitos QER em um dispositivo quântico real da IBM
  • Analisando os resultados exibidos

Resumo e Conclusão

Requisitos

  • Compreensão da programação em Python

Público-Alvo

  • Cientistas da computação
 14 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas