15-859BB: Quantum Computation and Information 2015
Meetings time and place: Monday and Wednesday, 3pm-4:20pm, NSH 3002 First meeting Wednesday Sept. 9 Instructors:Ryan O'Donnell, John Wright TA:Philip Garrison Office Hours: By appointment Course bulletin board:Piazza Homework
Course description
This course will be an introduction to quantum computation and quantum information theory, from the perspective of theoretical computer science. Topics to be covered will likely include:
The quantum circuit model of computation
Basic quantum algorithms like Deutsch-Josza, Simon, and Grover
Shor's factoring algorithm
Quantum entanglement, teleportation, and Bell inequalities
Quantum Fourier transforms and the hidden subgroup problem
Quantum query complexity, span programs, and the adversary method
Density matrices, state discrimination, tomography
Von Neumann entropy and Holevo's bound
Quantum nonlocal games, interactive proofs, and PCP
Prerequisites
A strong undergraduate background in linear algebra (e.g., CMU's 21-341), discrete probability (e.g., CMU's 15-359), and theory of computation (e.g., CMU's 15-251). No background in physics is required. We anticipate the course will be of interest to students working in computer science, mathematics, or physics.
Evaluation
Evaluation will be based on 6--8 homework assignments and 2 lecture note scribings.