Lecture notes on quantum algorithms, computing the XOR of two bits, Simon’s algorithm, and breaking the RSA cryptosystem.