Introduction to Quantum Programming
summary
Introduces the basic principles of quantum computing for an audience of software developers rather than physicists, explaining how manipulating information at the subatomic level changes the software development paradigm. Uses Microsoft’s Q# programming language to illustrate quantum concepts and examples.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:23vs. Exponentiality
- 4:51The Double-Slit Experiment
- 7:40Our Old Friends
- 7:50And Their Cousins, the Qubits
- 8:59The Qubit in an Intimate State
- 9:59The X Quantum Gate
- 10:26The Hadamard Gate
- 12:11Things Get Complex
- 12:33The Hardcore Qubit: The Bloch Sphere
- 13:19More Than Algebraic Curiosities
- 13:47What If I Put Several Qubits?
- 14:44CNOT Gate
- 20:39Quantum Teleportation
- 22:08A Quantum Computer
- 22:59The Deutsch-Jozsa Algorithm
- 28:51IBM-Q 5 Tenerife
- 30:39Google Bristlecone








