Quantum Computing Labs

This lab chapter is intended to provide hands-on exercises that execute on real quantum systems provided by IBM Quantum Experience. It is designed for an upper-undergraduate / beginning graduate level quantum computation course. There are seven in-depth lab modules that start from basic quantum circuits construction to the core algorithms such as Grover search and Shor’s algorithm. Emphasis is on understanding the techniques and limitations when running quantum circuits for algorithms and applications on present day noisy quantum systems.

Lab topics:

  1. Quantum Circuit
  2. Quantum Measurement
  3. Accuracy of Quantum Phase Estimation
  4. Iterative Quantum Phase Estimation
  5. Scalable Shor’s Algorithm
  6. Grover’s search with an unknown number of solutions
  7. Quantum Simulation as a Search Algorithm