Monit Sharma
Quantum Classroom/Quantum foundations
Quantum foundations

Introduction to Quantum Computing

A structured first course in quantum information, circuits, and algorithms.

Overview

Understand the project, then explore the work.

Resources open inside this site. Guides, papers, figures, notebooks, and source files are organized around the project’s story.

About this project

Course description: Physics + Computer Science , it is the first term in a three-term course on quantum computation and quantum information science. Topics covered include density operators, quantum operations, quantum entanglement, quantum circuits, and quantum algorithms.

The primary reference for most of the lectures will be these lecture notes. Other useful books are Quantum Computation and Quantum Information by Nielsen and Chuang (NC), Classical and Quantum Computation by Kitaev, Shen, and Vyalyi (KSV), [Quantum Computing Since Democritus](http://www.amazon.com/Quantum-Computing-since-Democ…

Other recommended lecture notes: John Watrous, Umesh Vazirani, Andrew Childs, Scott Aaronson, Ronald de Wolf

Collections
01
Module

Theory notes

6 curated items

02
Module

Hands-on notebooks

9 curated items

Supporting material in Hands-on notebooks3 items
03
Module

Information theory with Python

7 curated items

Section notes

Course material for quantum information in python

Supporting material in Information theory with Python1 items
04
Module

Complexity theory

2 curated items

05
Research topic

Reference papers

2 curated items