This includes links to videos that cover similar content to what we cover in class. Click on the topic to reveal the list of videos for that day. The videos are outdated and should not be considered a substitute for attending class.

Labs and HWs are weekly. HW is due Wednesday evening, and Lab is due Tuesday evening. Both are submitted through Gradescope.

New: I am putting the slides into this Google Drive folder rather than updating within the table. Let me know if you have trouble accessing it or the slides in it.

Date Topic Assign
1/5: W1a Intro, Collapsing Qubits Intro to Quantum Computing Intro to Quantum Applications Quantum Encryption
1/7: W1b Quantum Operations HW1, Qiskit Intro Class Videos:
Quantum vs Classical Ops Basic Quantum Operations
1/12: W2a Mathematical Notation Videos: Hadamard Gates Visual Rep of Superposition Basic Probability Superposition and Measurement
1/14: W2b Phase, HW2, Qiskit Circuits 1 Videos: Bra-Ket Notation Vector Notation Single Qubit Calculations Multi-qubit Ops with Math Multi-qubit Superpositon Inputs
1/19: W3a MLK, Jr day
1/21: W3b Combining Gates Fun Entanglement Intro Full Entanglement Intro Entanglement Circuit Fun with Phase Phase Kickback Intuition of Gate Matrices Sequential Gates Tensor Matrix Multiply Merging multi-qubit sets
1/26: W4a Oracle Algorithms HW3, Qiskit Circuits 2 Oracle Algorithms part 1 Oracle Algorithms part 2
1/28: W4b Reversibility/Ancilla Bits Reversibility (1) Reversibility (2) Ancilla Unitary Matrices
2/2: W5a Teleportation, No Cloning Theorem HW4, Simulating Qubits BernVaz with Matrices Teleportation No Cloning Theorem Inverting CNOT, NZ Toffoli Advanced Entanglement
2/4: W5b Midterm
2/9: W6a Superdense Codes, GHZ HW5, N Qubits / Circuits More gates Superdense Codes
2/11: W6b Bloch Sphere, General Rotations Videos: Multiple Entanglement
2/16: W7a Communicating Quantum HW6, More Qiskit Subsetted from the following material:
2/18: W7b Change of Basis Videos: video
2/23: W8a Grover's Algorithm HW7, Qiskit Gate Equivalences Grover's Algorithm (note - the lecture was substantially different in class)
2/25: W8b General Rotations
3/2: W9a Error Correction
3/4: W9b Final Exam
FINAL PROJECT DUE Due at beginning of final exam time slot