|
Lecture 0:
Intro to Python
Lab 0: tutorial, lab
Lecture 1:
Intro
Lab 1: Hello Qubit!
Lecture 2:
Computational complexity and physics
Lab 2: kSAT transition
Lecture 3:
Analog quantum computer
Lab 3: Simulating AQC
and reading material
Lecture 4:
IBM intro
Lab 4: Single qubit gates
with example script and measurement script
Lecture 5:
Bell inequality
Lab 5: Bell experiment
with example script
Lecture 6:
Quantum Key Distribution
Lab 6: Swap and teleport
with example scripts: swap,
two-sided swap,
teleportation
Lecture 7A (special, only Wednesday group):
Quantum games
Lab 7: Playing QPD
with reading material
Lecture 7B (special, only Tuesday group):
Quantum games
Lab 7: Playing QPD
and reading material
Lecture 8:
Search algorithm
Lab 8: Three-qubit Grover
Lecture 9:
Simulating physical systems
Lab 9: Quantum spin chain
Lecture 10:
Qubit noise
Lab 10: Decay times
Lecture 11:
Quantum Error Correction
Lab 11: 3 qubit repetition code
Preskill's lecture notes (extra reading)
|