Visão Geral
Este curso aprofunda os conceitos fundamentais da computação quântica, focando no funcionamento dos qubits, nas portas lógicas quânticas e na construção de circuitos quânticos. O aluno aprenderá como estados quânticos são manipulados matematicamente e operacionalmente, criando a base necessária para o estudo de algoritmos quânticos e aplicações práticas.
Conteúdo Programatico
Module 1 – Qubits Fundamentals
- Classical bits vs qubits
- Quantum state representation
- Superposition and normalization
- Bloch sphere interpretation
Module 2 – Multi-Qubit Systems
- Tensor product basics
- Multi-qubit states
- Entanglement concepts
- Separable vs entangled states
Module 3 – Quantum Gates Fundamentals
- Quantum gates principles
- Reversible computation
- Single-qubit gate operations
- Matrix representation of gates
Module 4 – Single-Qubit Gates
- Pauli gates (X, Y, Z)
- Hadamard gate
- Phase and rotation gates
- Gate visualization on Bloch sphere
Module 5 – Multi-Qubit Gates
- Controlled gates concepts
- CNOT gate
- Controlled-Z and Toffoli gate
- Entanglement creation with gates
Module 6 – Quantum Circuits
- Quantum circuit notation
- Circuit composition
- Parallel and sequential gates
- Circuit depth and complexity
Module 7 – Measurement and Readout
- Measurement postulates
- Probability and collapse
- Measurement in circuits
- Classical output interpretation
Module 8 – Circuit Simulation and Practical View
- Quantum circuit simulation concepts
- Noise and imperfections
- Ideal vs real circuits
- Preparation for quantum algorithms