Skip to content

A hands-on approach to quantum computing: Jupyter notebooks discussing quantum computing in Python using Qiskit.

License

Notifications You must be signed in to change notification settings

IvanIsCoding/Quantum

Repository files navigation

Quantum Binder

Welcome to the quantum notebooks!

This repository contains a collection of quantum circuits and quantum algorithms in Python using Qiskit. Their goal is to provide a hands-on approach to quantum computing: on the Jupyter notebooks, you will find implementations of what is usually only discussed theoretically.

To get started, it is easy: you can run the notebooks online on Binder. No installation is required!

Lastly, the codes are paired with dicussions on my blogs about quantum computing. The discussions on the blog try to build an intuition behind the codes discussed here, so I invite you to check them out.

List of Codes

Basic Quantum Computing

Explore the building blocks of quantum, starting with single qubit systems and going up to multiple qubit systems.

Quantum Communication

Explore how entanglement can be used to send information.

Algorithms

Explore the quantum advantage: algorithms that show how quantum computers can outperform their classical counterparts.

About

A hands-on approach to quantum computing: Jupyter notebooks discussing quantum computing in Python using Qiskit.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published