Autumn Course
Introduction to Quantum ComputationAutumn Course: Introduction to Quantum Computation
This fall, we will be running a course on quantum computation designed to introduce those with minimal background in the field. We will cover the basic mathematics and the basic concepts that underpin quantum computation, and then we will present various algorithms and other applications. The course will cover qubits and basic circuits through QAOA (quantum approximate optimization algorithm) but will skip Shor’s algorithm for the sake of time. Even if you know the basics already, this course will have something for everybody, and we encourage everyone interested to attend.
Schedule
Week 2 | Week 3 | Week 4 | Week 5 | |
The Limits of Computation, and the Next Frontier* | Qubits, Gates, Entanglement, and Circuits I | Qubits, Gates, Entanglement, and Circuits II | Qubits, Gates, Entanglement, and Circuits III | No Lecture/Study Break |
Week 6 | Week 7 | Week 8 | Week 9 |
Basic Quantum Algorithms | Grover’s Algorithm I | Grover’s Algorithm II | No Lecture/Study Break |
*This lecture is independent from the others but provides useful historical and philosophical context for material to be covered.
Lecture Notes and Recordings
Lecture notes from each lecture will be posted here.
- Lecture 1
- Slides on the history of computation.
- Lecture 1-3 Notes. All the material covered in lectures 1-3
- Lecture 4 Notes. All the material covered in lecture 4