QuResource: Quantum Computing Learning Resources

A curated collection of resources to guide your quantum computing journey, from foundational concepts to advanced applications.

Week 1: Foundations (Math, Physics & Classical Computing)

Vectors, Matrices, Eigenvalues, Eigenvectors

~25-30 mins

Basic probability, Distributions, Bayes' Theorem

~35-40 mins

Logic gates, Bits, Classical circuits

~15-20 mins

Bra-Ket notation, Operators, Basis states

~50-60 mins

Week 2: Core Quantum Computing Concepts

Single-qubit states, Quantum state visualization

~50-60 mins

Pauli gates, Hadamard, Phase, CNOT, Unitary transformations

Quantum parallelism, Interference in quantum states

Bell states, EPR paradox, Non-locality

Projective measurement, Collapse of the wavefunction

Circuit model, Adiabatic QC, Measurement-based QC

Qiskit introduction, Writing first quantum circuit

Week 3: Advanced Concepts & Applications

Breaking RSA, Post-quantum security

Hybrid quantum-classical computing

Quantum data encoding, Quantum neural networks

Quantum error correction, Decoherence

Tools & Frameworks

Qiskit

IBM's open-source SDK for quantum circuits, algorithms, and applications.

Cirq

Google's Python framework for creating, editing, and invoking NISQ circuits.

PennyLane

Xanadu's cross-platform library for quantum machine learning and optimization.

Amazon Braket

AWS managed service to explore and experiment with quantum computers.

D-Wave Ocean

D-Wave's SDK for quantum annealing and hybrid quantum-classical solvers.

IBM Quantum Lab

Free cloud access to real quantum hardware via IBM Quantum.