### Overview

### Books

### Books: Quantum Computing for Computer Scientists

The multidisciplinary field of quantum computing strives to exploit some of the uncanny aspects of quantum...

### Book: Programming Quantum Computers: Essential Algorithms and Code Samples

Quantum computing specialists show you how to build the skills, tools, and intuition required to write...

### Book: Dancing with Qubits: How quantum computing works and how it can change the world

Dancing with Qubits is a quantum computing textbook that starts with an overview of why quantum...

### Documents

### Quantum Computing: Lecture Notes

These chapters may also be read as a general introduction to the area of quantum computation and information from the...

### Topological and Subsystem Codes on Low-Degree Graphs with Flag Qubits

In this work we introduce two code families, which we call the heavy-hexagon code and the heavysquare code.

### Quantum Computing for Computer Scientists

This talk discards hand-wavy pop-science metaphors and answers a simple question: from a computer science perspective,

### Definitions

### Definition: Quantum Superposition

Qubits can represent numerous possible combinations of 1 and 0 at the same time. This ability to simultaneously be in multiple states is called superposition.

### Definition: Quantum Supremacy

It’s the point at which a quantum computer can complete a mathematical calculation that is demonstrably beyond the reach of even the most powerful supercomputer.

### Definition: Quantum Internet

Just like the traditional internet, this would be a globe-spanning network of networks.

### Entertainment

### Documentary: The Race: How to Build a Quantum Computer (2019)

A computing revolution is coming and Leo Kouwenhoven might be the man to start it.

### TV Series: Devs

The plot of Alex Garland's TV debut Devs hinges on computer engineer Lily Chan (Sonoya Mizuno from Ex Machina and Maniac) investigating a secretive moonshot division at the Silicon Valley company where she works

### Lexicon

### Lexicon: Quantum Simulation

Simulation of physical systems is among the most anticipated applications of quantum computing.

### Lexicon: Brain

The QPU (quantum processing unit) features a gold-plated copper disk with a silicon chip inside that contains the machine’s brain.

### Lexicon: Nerves

These photon-carrying cables deliver signals to and from the chip to drive qubit operations and return the measured results.

### Quotes

### “As far as we can tell now, in order to get to the first application, we’re going to need error correction of some kind…”

William Zeng - Head of Quantum Research,...

### “The quantum threat is basically going to destroy the security of networks as we know them today.”

Dr. Bruno Huttner - Director of Strategic...

### “Right now, there is no problem that a quantum computer can solve faster than a classical computer…”

Heike Riel - IBM Fellow, Head Science...

### Tools

### Tool: OpenFermion

OpenFermion is an open source library for compiling and analyzing quantum algorithms to simulate fermionic systems

### Tool: Cirq

Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators.

### Tool: PennyLane

A cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.