Qiskit 101 — How I began my quantum computing journey?

Qiskit banner
Qiskit — Open-Source Quantum Computing

Physics has always been the love of my life ❤!

I got introduced to quantum physics back when I was in my teens. In the movie, The Theory of Everything, in one of the dinner scenes, Hawking’s wife Jane was talking about how Hawking was trying to come up with a unified theory of the BIG THINGS, i.e. general relativity; and the small things, i.e. quantum mechanics.

This is when I became interested in black holes and quantum physics. I started studying quantum mechanics from Stanford Lagunita, in an online course. Back then I did not have a good background in math, so it was difficult to understand all the linear algebra and calculus.

A few years later, I was introduced to quantum computers. I learned that they could be the next “big thing” in the world of computing.

If we study classical computers, they work on binary digits, that is, 0 and 1. At a certain time, the computation is either a zero or one. But in the case of quantum computers, it is a superposition of 0 and 1. This is because of quantum properties of qubits, which are used to represent bits of computation in quantum computers.

What is Qiskit?

Qiskit is an open-source quantum development API, created by Qiskit.org. It is written majorly in Python and can be installed as a development package using:

pip install qiskit

The good developers and open-source contributors at Qiskit, have compiled a textbook on quantum development. With this textbook, one can learn about the basics of quantum computing using Qiskit.

The first unit of the Beta Textbook (the newer version of the textbook) covers Introduction to Quantum Computing. I studied about quantum computers, qubits, basic quantum mechanics, quantum gates, matrix transformations, quantum circuits, quantum entanglement and a searching algorithm called Grover’s algorithm.

I really loved the chapters on these individual topics. I am going to write more blogs on the Qiskit APIs and my projects!

If you also want to get into quantum computing, visit: Qiskit.

Follow me on 🐥Twitter, 📷Instagram or 💼LinkedIn

I write on anything that concerns the human race!




Founder @CSCult | Polymath | Engineer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Work Smarter With Saving-Time Tools | Part 1

Quick and easy guide to prepare a Detectron sandbox

Getting Cloud Certified: AWS vs Azure vs GCP

How Secure Your Linux Server Using Snort NIDS

Trick Out Your Terminal in 10 Minutes or Less

Select the option that is related to the third term in the same way as

Pushing data into Cosmos DB using spark data frame

Deploy DHIS2 on Alibaba Cloud ECS Instance

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Saud Hashmi

Saud Hashmi

Founder @CSCult | Polymath | Engineer

More from Medium

LAZA: The Robotic Bug that Provides the Key to Quantum Computing

Seven steps to ensure your organisation is ready for quantum computing

The intricate connection between science and technology, a reflection on quantum computing.

Introduction to Quantum Computing: Classical Mechanics vs Quantum Mechanics