qiskit.png

For students interested in a quantum computer programming Bootcamp with IBM


This 6-week bootcamp is a hands-on introduction to modern quantum programming for students who want to work with quantum computing technologies and learn about new paradigms of computation. A physics / quantum mechanics background is not required.

Schedule:
Tuesday/Thursday: Lecture videos posted 9am PDT with quantum programming python notebooks
TBD: Weekly office hours with IBM engineers

Registration provides access to weekly Officer Hours with IBM Engineers who designed the Bootcamp! Furthermore, registration ensures you stay up to date with the latest lectures, updates and opportunities related to the Bootcamp!

Welcome event: Wednesday 9am-10am PDT, here!



Unit 1: Qubits and Quantum States, Quantum Circuits, Measurements

Jupyter Notebook

Lecture Notes

October 6: Lecture Video 1

October 8: Lecture Video 2

October 13: Lecture Video 3

Solutions


Unit 2: Writing and running Quantum Programs

JUPYTER NOTEBOOK

Lecture Notes

October 15: Lecture Video 4

October 20: Lecture Video 5

October 22: Lecture Video 6

Solutions


Unit 3: Shors Algorithm: Quantum Fourier Transform, Quantum Phase Estimation

JUPYTER NOTEBOOK

Lecture Notes

October 27: Lecture Video 7

October 29: Lecture Video 8

November 3: Lecture Video 9

Solutions


Unit 4: Shors Algorithm: From Factoring to Period-Finding, Writing the Quantum Program

JUPYTER NOTEBOOK

Lecture Notes

November 5: Lecture Video 10

November 10: Lecture Video 11

November 12: Lecture Video 12

Solutions