Foundational Quantum Algorithms Part I: Deutsch’s and Grover’s Algorithms: John Watrous | QGSS 2025

This course explores computational advantages of quantum information, including what we can do with quantum computers and their advantages over classical computers. It begins with quantum query algorithms, which offer simple proof of concept demonstrations for quantum algorithms, and then moves on to quantum algorithms for problems including integer factorization and unstructured search.