Please note that programming assignment is based on IBM’s quantum computing python package called qiskit. To run the notebooks, you have two options:

1. Install qiskit on your local machine. The “Start Locally” tab on the site https://qiskit.org/documentation/getting_started.html has instructions on how to install qiskit on your local machine.

2. (Preferred method) - Use qiskit on IBM’s cloud. The “Start on the Cloud” tab on the site https://qiskit.org/documentation/getting_started.html allows you to create a IBMQ ID and run notebooks directly on the cloud. Once you create an ID, you can upload the given notebooks and edit them directly.