Skip to main content

QUANTUM COMPUTING I


buX

About This Course

We experience the benefits of classical computing every day. However, there are challenges that today’s systems will never be able to solve. For problems above a certain size and complexity, we don’t have enough computational power on Earth to tackle them.

To stand a chance at solving some of these problems, we need a new kind of computing. Universal quantum computers leverage the quantum mechanical phenomena of superposition and entanglement to create states that scale exponentially with number of qubits, or quantum bits.

In this course, we will begin by setting out the basic principles of quantum mechanics while simultaneously introducing and explaining the formalism of Dirac notation, which we will use to express their mathematical content. In the subsequent modules, we will discuss on quantum states as information carriers, and then introduce the idea of quantum cryptography. And finally we will learn to build and apply quantum algorithms which are to be used in quantum circuits.

The technology of tomorrow's world is going to be nothing but quantum computing. Brace yourselves for the brand new world of quantum computers. Happy learning!

Requirements

Prior knowledge of Linear Algebra and Probability Theory will beneficial, although we will cover these during the lectures.

Course Staff

Course Staff Image #1

Shahnewaz Ahmed

Lecturer, Department of CSE

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

See our list of supported browsers for the most up-to-date information.

Enroll