
Learners
Introduction to the Theory and Practice of Quantum Computation
Published by

Type:
Year Published
This course provides an introduction to the theory and practice of quantum computation. Topics covered include: physics of information processing, quantum logic, quantum algorithms including Shor’s factoring algorithm and Grover’s search algorithm, quantum error correction, quantum communication, and cryptography.
This course offers an introduction to quantum computation, covering the essential quantum mechanics needed to understand it, major quantum algorithms (including Simon’s, Shor’s, and Grover’s), and key topics such as quantum error correction, cryptography, and fault tolerance. Students explore mathematical and physical models of quantum computing. A background in linear algebra is required, while prior quantum mechanics knowledge is optional. Core texts include Quantum Computation and Quantum Information by Nielsen & Chuang, Preskill’s Notes on Quantum Computation, and Peres’s Quantum Theory: Concepts and Methods.