Introduction to Quantum Computing

This short course contains around 3 hours of content and is aimed at self-learners from all backgrounds (technical and non-technical). The aim of this course is to give a solid understanding of the principles behind quantum computing, focusing on developing intuition. After this course, you will have a fair understanding of quantum computing and Qiskit, as well as a short project demonstrating it. You should then be able to jump straight into many of the other courses in this textbook when they are ready, including traditional algorithms and protocols, near term quantum algorithms, and quantum machine learning.

Start learning

Prerequisite material

Setting Up Your Environment

This is a comprehensive guide for setting up your environment on your personal computer for working with Qiskit Textbook.

Python and Jupyter Notebooks

Python is a programming language where you don't need to compile. You can just run it line by line...

Page preview