What is quantum information processing | Prominent applications of quantum information processing | Existing quantum devices | Course outline
Classical bit and classical operations | Computation is physics | Going quantum - Stern-Gerlach experiment | Quantum state and quantum measurement | Quantum random number generator
The ket-bra notation | The key distribution problem | BB84 - Quantum key ”distribution”
Quantum circuit | Qiskit | Measurements: more formalism
Tensor product | Measurement on multipartite states| Gates on multiqubit registers | Teleportation
Fundamental quantum gates | Decompositions of multi-qubit operations | Controlled gates | How to implement single qubit control-U gate | How to implement multi-control-U gate
Density matrices from probabilistic state preparation | Density matrices as state reductions | BBM92 QKD protocol
Oracles and oracular problems | Quantum oracles | Deutsch-Jozsa algorithm | Bernstein-Vazirani algorithm | Grover search
Classical and quantum correlations | GHZ game | Secret sharing | Bell inequalities | CHSH inequality | E91 QKD protocol