Resources by Topics

PHY 299-02: Quantum Computing and Quantum Information

In addition to this list of resources that I have compiled, see this list of resources compiled by Dr. Ryan Larose, a quantum computer scientist at Michigan State University.

Python

Linear Algebra

Quantum Mechanics

  • Introduction to Quatum Mechanics. 3rd ed. David Griffiths and Darrell Schroeter
  • Quantum Computation and Quantum Information. Michael Nielsen and Isaac Chuang. Q is for Quantum by Terry Rudolph

Quantum Computing (General/No Specific Topic)

Qiskit

Quantum Gates and Circuits

Quantum Parallelism

Quantum Algorithms

Deutsch-Jozsa Algorithm

Grover’s Search Algorithm

Shor’s Algorithm

Variational Quantum Eigensolver (VQE) and Quantum Simulations

Quantum Machine Learning

Quantum Error and Quantum Noise

Quantum Computing Hardware

  • Quantum Computation and Quantum Information. Michael Nielsen and Isaac Chuang.

Topics Beyond This Course