Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Quantum Information Theory
- The uncertainty theory
- Superimposition and entanglement
- Subatomic particles
Overview of Classic Computers
- Bits
- Binary systems
- Transistors
Quantum Computing
- Topological codes
- Circuit QED
- Quibits
IBM Quantum Experiences and Python Frameworks
- Modules and processes used in quantum computing
- Quantum circuit simulations
- Circuit composer
- Qiskit Notebooks
Preparing the Development Environment
- Installing and configuring Anaconda
- Installing and configuring pip and Python packages
- Installing Qiskit
- Configuring IBM Quantum Experience
- Configuring the IDE as the project manager
- Setting up a version control center (GitHub)
Building QER Circuits in Circuit Composer
- Applying gates
- Measuring quibits
- Saving and running the QER Circuits
Coding QER Circuits in Qiskit Notebooks
- Implementing a noisy simulation
- Coding a noisy circuit
- Implementing a quantum circuit for Quantum Fourier Transform on 4 quibits
- Creating a basic algorithm in a quantum circuit
- Coding a quantum teleport circuit
Testing the Cirquits
- Running the QER circuits on a real IBM quantum device
- Analyzing the displayed outcomes
Summary and Conclusion
Requirements
- An understanding of Python programming
Audience
- Computer scientists
14 Hours