Quantum Computing Basics
Learn qubits, quantum gates, circuits, and how quantum computers differ from classical machines. Start your quantum computing journey with the essentials.
Level: Beginner · Category: Quantum Computing · Estimated time: 6 hours
Prerequisites
- Quantum Physics
Lessons
- Bits vs Qubits — Classical bits, qubit states |0⟩ and |1⟩, and the Bloch sphere.
- Single-Qubit Gates — Pauli X/Y/Z, Hadamard, phase gates, and matrix representations.
- Multi-Qubit Systems — Tensor products, entanglement, and CNOT as a universal two-qubit gate.
- Quantum Circuits — Circuit diagrams, measurement, and designing simple algorithms.
- Interference & No-Cloning — Why quantum algorithms work and fundamental limitations.
- First Programs with Qiskit — Simulators, backends, transpilation, and running Bell-state circuits.
Topics covered
qubits, quantum-gates, circuits, qiskit, bloch-sphere