This class is aimed at undergraduate students with an interest in quantum computation, and is designed to require the least possible background. You’ll need to have taken at least one class on linear algebra and if you’re comfortable with eigenvectors, then you’re in good shape. In the first several classes we’ll establish a handful of simple fundamental quantum postulates, motivated by simple physical systems like beam splitters and light polarization, and build the rest of the class around them.
-
We’ll look at quantum entanglement and see how it applies to teleportation, communication, networks, cryptography, and the control of quantum systems.
-
We’ll cover the basics of both classical and quantum information and use them to quantify communication, entanglement, coherence, and what we can learn from quantum systems.
-
We’ll explore the most important quantum algorithms and learn how quantum computers perform searches and break cryptographic keys faster than any classical computer.
-
We’ll learn about how several breakthrough experiments, such as the Double Slit, Aspect, the Quantum Eraser, and Wigner’s Friend, and see what they can tell us about the nature of quantum systems.
-
Along the way we’ll look at the limitations of quantum computation, the no-cloning and no- communication theorems, Bell’s theorem, and what it means to be an “observer” of a quantum system.
-
Finally, for some hands-on experience, you’ll make use of IBM’s publicly accessible quantum computers and the Qiskit software package to actually perform some of the quantum processes in the class and a quantum algorithm of your choice as a final project.
This course will be offered in Summer 2021 and is open to all.
Pre-reqs are PHYS 20700 (First semester of Calculus based Physics) and a Linear Algebra course (e.g. MATH 34600)
Interested? Go register here: CCNY Summer 2021
And if you have any questions, reach out via email:
Last Updated: 04/30/2021 08:43