Goals for this Lab

  • Familiarize you with Qiskit and Composer, used to simulate and run on IBM's quantum computers

Overview

IBM has a development environment that they maintain on their website. You will need to go to IBM's Quantum Lab and create an account using your UChicago email address.

You will be completing Two tutorials this week.

Warmup: IBM Composer

Let's start the first tutorial! You will interact with the Jupyter notebook for the assignment and Composer to do the actual work. Then you will put your answers in Gradescope. So you'll need three tabs open to complete this warmup!
Then click the up-arrow button to upload a file: QiskitL1.ipynb.

Then double-click on QiskitL1.pynb in the Lab file listing. Follow the directions that come up.

Lab: Qiskit Python Programming

Let's start the second tutorial! For this part, you will write your Qiskit Python code directly in the Jupyter notebook. You can run the code within it. You will not submit the code; instead, you will go to Gradescope and answer questions about what you see.

During this lab section, you need to only get through Student Exercise 2: Your First Quantum Circuit: Exploring the NOT Gate. Once you finish it, you can show the TA your progress and leave.

You will need to finish the rest of this second tutorial by the end of the week (Tuesday evening before lab next Wednesday).
Click the up-arrow button to upload the second file: QiskitL1c.ipynb.

Then double-click on QiskitL1c.pynb in the Lab file listing. Follow the directions that come up.