Course Outline


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


  • An understanding of Python programming


  • Computer scientists
  14 Hours


Related Courses

Introduction to Data Science and AI using Python

  35 hours

AI in Digital Marketing

  7 hours

Artificial Intelligence (AI) for Robotics

  21 hours

AI in business and Society & The future of AI - AI/Robotics

  7 hours

Genetic Algorithms

  28 hours

Intelligent Testing

  14 hours

AI-100: Designing & Implementing Azure AI Solutions- AI-100T01-A

  28 hours

Quantum Computing with Cirq Framework

  21 hours

IBM Cloud Pak for Data

  14 hours

OptaPlanner in Practice

  21 hours


  7 hours

Fundamentals of Quantum Computing and Quantum Physics

  21 hours

Practical Quantum Computing

  10 hours

Getting Started with Quantum Computing and Q#

  14 hours

UiPath for Intelligent Process Automation (IPA)

  14 hours