School of Cyber Innovations
Quantum Computing

Rocheston's Quantum Computing course will provide an understanding of quantum computing, its history, and its inference compared to classical computation. The program will also delve into the deeper aspects of QC like practical applications, concepts of quantum error correction and models of Quantum computation beyond quantum circuits.

The program covers the fundamentals of quantum algorithms including period, finding, Shor's quantum algorithm for factors integers, quantum fourier transform and the possibilities for quantum algorithms for NP-complete problems. It also delves into the basic ideas behind the experimental realization of quantum computers and the prospects for adiabatic quantum optimization and the D-Wave controversy.


View less
Rocheston's Quantum Computing course will provide an understanding of quantum computing, its history, and its inference compared to classical computation. The program will also delve into the deeper aspects of QC like practical applications, conce...
View more
Course content
  • Module 1: Introduction
  • Module 2: Quantum Bits and Registers
  • Module 3: Quantum Entanglement
  • Module 4: Quantum Circuits
  • Module 5: Arithmetic Circuits
  • Module 6: Quantum Parallelism and Simple Algorithms
  • Module 7: Quantum Searching and Counting
  • Module 8: Quantum Communication Complexity
  • Module 9: Cryptography
  • Module 10: Processors
  • Module 11: Quantum Entropy and Information
  • Module 12: Quantum Theory