Preparing for the Qiskit developer certification exam
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562052/Screen_Shot_2021-05-13_at_8.17.03_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
These slides at: https://slides.com/javafxpert/prep-qiskit-dev-cert-exam
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Please note
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice and at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
© 2021 IBM Corporation
About presenter Paul Kassebaum, Ph.D.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659210/paul.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659224/Screen_Shot_2021-06-09_at_3.43.56_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
About presenter James Weaver
IBM Quantum Developer Advocate
Java Champion
Developer / Author / Speaker
james.weaver@ibm.com
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/2305520/Screen_Shot_2016-03-03_at_3.30.04_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/6597948/james_weaver_ibm_2064.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/6796406/416V7BqiogL.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Getting the workforce quantum-ready
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562306/Screen_Shot_2021-05-13_at_9.33.47_AM.png)
With our quantum developer certification, companies and research institutions will find a clear path to get their workforce quantum-ready. The certificate will help those hiring for classical programming and non-programming roles recognize holders of this certification as forward-thinking individuals willing to skill up for the future of the computing workforce.
The IBM Quantum Developer Certification is a 60-question certification exam offered on the Pearson VUE platform. Those who pass the exam will have demonstrated experience using Qiskit to create and execute quantum computing programs on IBM quantum computers and simulators, and the ability to perform these tasks with little to no assistance from product documentation, support, or peers.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
What to expect from the exam
We figure that plenty of Qiskitters will be looking to take the certification exam, so we’ve put together a sneak peak of the exam’s structure, what’s going to be on it, and how to study for it. The test is going to be a 60-question exam, in English, offered on the Pearson VUE platform. The goal of the test is to certify that those who pass it can define, execute, and visualize quantum circuits using Qiskit, implement single and multi-qubit gates and understand their effects on quantum circuits, and leverage the fundamental features of Qiskit in order to write quantum programs.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562860/Screen_Shot_2021-05-13_at_11.24.06_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Objectives of the exam
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8563302/Screen_Shot_2021-05-13_at_1.09.26_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Preparing for the exam
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8563139/Screen_Shot_2021-05-13_at_12.21.12_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8765133/Untitled.jpg)
Leveraging the IBM Quantum Composer
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8563539/Screen_Shot_2021-05-13_at_1.57.28_PM.png)
Create your first circuit walkthrough
Also, explore the Quantum Composer user guide, and Operations glossary
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Gain an intuitive understanding of the Bloch sphere and gate rotations with this web-based application known as Grok the Bloch Sphere
Bloch sphere playground
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/6540976/Screen_Shot_2019-09-14_at_11.17.08_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Studying the Qiskit Textbook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Explore all of sections 1 and 2
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8563928/Screen_Shot_2021-05-13_at_5.00.25_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Continue studying the Qiskit Textbook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Explore the Defining Quantum Circuits section
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8567128/Screen_Shot_2021-05-14_at_10.32.44_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Leveraging the IBM Quantum Lab
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Explore the Qiskit Tutorials - Circuits Jupyter notebooks
The links shown above are in the start_here Jupyter notebook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8563884/Screen_Shot_2021-05-13_at_4.37.24_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Continue leveraging the IBM Quantum Lab
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Explore the Qiskit Tutorials - Advanced circuit visualization Jupyter notebook
The Advanced circuit visualization link is in the start_here Jupyter notebook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8567223/Screen_Shot_2021-05-14_at_10.49.56_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
More leveraging the IBM Quantum Lab
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Explore the Qiskit Tutorials - Simulators Jupyter notebook
The Simulators link is in the start_here Jupyter notebook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8566423/Screen_Shot_2021-05-14_at_8.40.06_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Explore the Qiskit tutorials outside of a Jupyter notebook
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597437/Screen_Shot_2021-05-22_at_9.16.52_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Consulting the Qiskit API reference
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8567893/Screen_Shot_2021-05-14_at_1.45.13_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working with OpenQASM
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Consult qiskit.circuit.QiskitCircuit methods for using QASM within Qiskit
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8567807/Screen_Shot_2021-05-14_at_1.30.24_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Consulting Quantum Computing StackExchange
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Learn nuggets like this from other Qiskit developers
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8567632/Screen_Shot_2021-05-14_at_12.41.51_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through the 20 sample questions
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594177/Screen_Shot_2021-05-21_at_9.54.08_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594182/Screen_Shot_2021-05-21_at_9.54.35_AM.png)
Each certification exam question falls into one of these objectives:
%qiskit_backend_overview
QiskitCircuit.from_qasm_str()
and string:
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Access
Access
Access
... and understand
}
Working through sample question #1
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594282/Screen_Shot_2021-05-21_at_10.15.35_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594754/Screen_Shot_2021-05-21_at_12.21.46_PM.png)
Familiarity with Qiskit API
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #2
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Mental gymnastics on the Bloch sphere
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594800/Screen_Shot_2021-05-21_at_12.38.58_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594825/Screen_Shot_2021-05-21_at_12.45.15_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #3
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594852/Screen_Shot_2021-05-21_at_12.54.23_PM.png)
✓
✓
Familiarity with Qiskit API
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595166/Screen_Shot_2021-05-21_at_2.39.56_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8594733/Screen_Shot_2021-05-21_at_12.11.05_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #4
✓
Familiarity with Qiskit API, measure vs. measure_all
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595213/Screen_Shot_2021-05-21_at_3.06.14_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595214/Screen_Shot_2021-05-21_at_3.05.52_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595223/Screen_Shot_2021-05-21_at_2.58.53_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #5
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Entanglement and knowing the four Bell states
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595304/Screen_Shot_2021-05-21_at_3.37.41_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595335/Screen_Shot_2021-05-21_at_3.55.37_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595334/Screen_Shot_2021-05-21_at_3.56.52_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595347/Screen_Shot_2021-05-21_at_4.03.31_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #6
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Gymnastics on the Bloch sphere, plot_bloch_multivector vs. plot_bloch_vector
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595583/Screen_Shot_2021-05-21_at_6.26.39_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595391/Screen_Shot_2021-05-21_at_4.24.03_PM.png)
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #7
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Gate operations
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595597/Screen_Shot_2021-05-21_at_6.39.08_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595587/Screen_Shot_2021-05-21_at_6.31.45_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #8
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Bell state, and initialize()
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595637/Screen_Shot_2021-05-21_at_7.10.22_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8595627/Screen_Shot_2021-05-21_at_6.51.11_PM.png)
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #9
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Familiarity with Qiskit API, multi-qubit gates
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596623/Screen_Shot_2021-05-22_at_8.20.25_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596639/Screen_Shot_2021-05-22_at_8.34.25_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596638/Screen_Shot_2021-05-22_at_8.34.47_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596636/Screen_Shot_2021-05-22_at_8.35.14_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596635/Screen_Shot_2021-05-22_at_8.42.12_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596637/Screen_Shot_2021-05-22_at_8.40.34_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working though sample question #10
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Familiarity with Qiskit API, Toffoli gate
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596635/Screen_Shot_2021-05-22_at_8.42.12_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596664/Screen_Shot_2021-05-22_at_9.16.01_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596766/Screen_Shot_2021-05-22_at_10.14.00_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596768/Screen_Shot_2021-05-22_at_10.14.43_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596780/Screen_Shot_2021-05-22_at_10.25.18_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596795/Screen_Shot_2021-05-22_at_10.33.22_AM.png)
Example Toffoli gate:
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #11
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Familiarity with Qiskit API, barrier operation
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596936/Screen_Shot_2021-05-22_at_12.03.15_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596889/Screen_Shot_2021-05-22_at_11.27.57_AM.png)
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #12
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Barrier operation, optimizing circuits
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597006/Screen_Shot_2021-05-22_at_12.42.26_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8596962/Screen_Shot_2021-05-22_at_12.16.00_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #13
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Barrier operation, circuit depth
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597024/Screen_Shot_2021-05-22_at_12.57.40_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597020/Screen_Shot_2021-05-22_at_12.50.25_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597043/Screen_Shot_2021-05-22_at_1.07.59_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working though sample question #14
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Using execute function parameters, coupling map, Aer qasm_simulator
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597073/Screen_Shot_2021-05-22_at_1.19.26_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597930/tempss.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #15
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Using execute function parameters, coupling map, BasicAer qasm_simulator
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597429/Screen_Shot_2021-05-22_at_8.48.23_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597915/Screen_Shot_2021-05-23_at_6.32.56_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597120/Screen_Shot_2021-05-22_at_1.49.39_PM.png)
Example device gate map:
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597941/Screen_Shot_2021-05-23_at_6.59.44_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #16
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
BasicAer simulators
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597961/Screen_Shot_2021-05-23_at_7.18.31_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597959/Screen_Shot_2021-05-23_at_7.15.28_AM.png)
✓
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #17
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Assigning BasicAer simulators
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597984/Screen_Shot_2021-05-23_at_7.35.35_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8597972/Screen_Shot_2021-05-23_at_7.28.21_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #18
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Quantum information, creating an Operator
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598131/Screen_Shot_2021-05-23_at_9.41.20_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598093/Screen_Shot_2021-05-23_at_9.29.12_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598512/Screen_Shot_2021-05-23_at_10.17.31_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598514/Screen_Shot_2021-05-23_at_10.17.50_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working through sample question #19
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Familiarity with Qiskit quantum_info API, process and gate fidelity
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598581/Screen_Shot_2021-05-23_at_2.23.56_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598532/Screen_Shot_2021-05-23_at_1.59.31_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Working though sample question #20
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
Mentally calculating statevector from a quantum circuit
✓
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598625/Screen_Shot_2021-05-23_at_2.43.03_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8598626/Screen_Shot_2021-05-23_at_2.30.34_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
Thanks for your attention! Any more questions?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562052/Screen_Shot_2021-05-13_at_8.17.03_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8562331/IBM-Certified-Associate-Developer-Quantum-Computation-using-Qiskit-v0.2X.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/8659425/n5c79gnlgvur7d7vrwxm.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4137779/Eniac.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4137793/ibm-q-hardware.png)
Backing up a little: History repeating itself
Massive hardware, limited bits, software infancy
Quantum computers make direct use of quantum-mechanical phenomena, such as superposition, interference and entanglement, to perform operations on data.
Feasible on classical computers
Feasible on quantum computers
Solutions to problems
Why use a quantum computer?
Some problems may be solved exponentially faster
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5904470/Screen_Shot_2019-03-17_at_10.29.02_PM.png)
“Nature isn't classical, dammit, and if you want to make a simulation of nature, you'd better make it quantum mechanical, and by golly it's a wonderful problem, because it doesn't look so easy.”
Simulating nature
complex chemical reactions, for example
Dr. Richard Feynman, 1981
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4086175/Richard_Feynman_Nobel.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4086220/Feynman_and_Sheldon_playing_the_bongos.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5904476/Screen_Shot_2019-03-17_at_10.36.25_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5904479/Screen_Shot_2019-03-17_at_10.38.36_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5904828/Screen_Shot_2019-03-17_at_11.10.05_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5904492/Screen_Shot_2019-03-17_at_10.43.39_PM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4086250/peter-shor.jpg)
“If you start factoring 10-digit numbers then it’s going to start getting scary”
Breaking RSA crypto
someday maybe, using Shor's algorithm, formulated in 1994
Dr. Peter Shor, 2013
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
“Programming a quantum computer is particularly interesting since there are multiple things happening in the same hardware simultaneously. One needs to think like both a theoretical physicist and a computer scientist.”
Quickly searching unsorted data
using Grover's algorithm
Dr. Lov Grover, 2002
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4086792/lov-grover-whiteboard.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
NISQ* era quantum computing domains
Machine Learning
Optimization
Chemistry
Finance
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5536596/aqua-chemistry-LiHEnergy.gif)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5536625/aqua-optimization.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5536629/aqua-machine-learning.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/5536764/aqua-finance.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
*Noisy Intermediate Scale Quantum computers
Axioms of Quantum Mechanics
featuring grumpy cat (or is it grumpy ket)?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338758/schrodinger-cat-meme.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
My microscopic cat is often grumpy
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
sometimes he is actually happy
but I've never observed him in-between those states
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Axiom 1: Superposition principle
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338973/Screen_Shot_2017-11-15_at_9.02.20_PM.png)
my cat can be in any combination of grumpy and happy
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Representing quantum states
geometrically, ket notation, and vectors
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4332168/Screen_Shot_2017-11-14_at_10.41.16_AM.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Axiom 2: Unitary evolution
gates modeled as matrices
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
X
NOT gate (Pauli/X, bit-flip)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Hadamard gate
great for putting cats in equal superpositions
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
H
Hadamard gate
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Axiom 3: Measurement
probability is amplitude squared
When observed there is a:
probability of being grumpy
probability of being happy
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Multiple cats
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
Composite quantum states
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Multiple cats
Composite quantum states
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Superpositions, evolution & measurement
putting the three axioms together
quantum gates
quantum gates
measure
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
with 1/2 probability
with 1/6 probability
with 1/3 probability
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Quantum entanglement
spooky actions at a distance
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
H
Hadamard gate
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341632/GirlGrumpyCat.png)
CNOT gate
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341632/GirlGrumpyCat.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341854/girlHappyCat.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341632/GirlGrumpyCat.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341854/girlHappyCat.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4342527/rocket.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4342527/rocket.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4342556/480px-OSIRIS_Mars_true_color.jpg)
Mars - ESA
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4342563/Venus-real_color.jpg)
Alice Cat
Bob Cat
Venus - NASA
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4342628/cartoon-space-helmet.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341854/girlHappyCat.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4342628/cartoon-space-helmet.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4328458/HappyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4341632/GirlGrumpyCat.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4338646/GrumpyCat2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/4343635/cat-bell.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/396450/images/7280840/Screen_Shot_2020-04-21_at_10.08.44_AM.png)
Preparing to take the Qiskit developer certification exam
By javafxpert
Preparing to take the Qiskit developer certification exam
Preparing to take the Qiskit developer certification exam, entitled Fundamentals of Quantum Computation Using Qiskit v0.2X Developer
- 33,320