This repository contains materials for the MSU-IBM Quantum Computing Bootcamp with Qiskit (QCBQ). The event takes place Friday, October 18 through Saturday, October 19, 2019. The MSU-hosted website for the bootcamp is https://egr.msu.edu/qcbq.
The main contents of this repository are the tutorials. Each tutorial consists of a 30 minute presentation on a topic followed by a 45 minute hands-on programming activity with Qiskit. Slides (and potentially videos) of talks will be uploaded after they occur. The programming activity consists of a guided Jupyter notebook tutorial exercising concepts discussed in the presentations.
The four tutorial sessions are:
- Introduction to quantum computing, IQX, and Qiskit.
- Executing quantum circuits on (real) backends.
- Superconducting qubits, noise, and decoherence.
- Quantum applications and algorithms.
More details about the tutorials can be found at their respective locations. The talks directory also contains presentation materials for each tutorial.
The intended audience for this bootcamp is upper-level undergraduate students through post-doctoral researchers/professors with some experience in (Python) programming. Knowledge of quantum mechanics and linear algebra are helpful but not required. No knowledge of quantum computing is assumed.
The help directory contains brief instructions on the following topics:
- Install dependencies.
- Setup Qiskit.
- Making virtual environments.
- Using virutal environments with Jupyter notebooks.
- Interactive visualizations with Jupyter notebooks.
Additionally, the following external resources may be helpful:
Please fill out the following survey to let us know your thoughts about the event and help us improve similar events in the future: