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 slides Intro to Quantum Computing Intro to Quantum Applications Quantum Encryption
1/7: W1b Quantum Operations HW1, Qiskit Intro, Slides Handouts: Basic QOps Slides Class Videos:
Quantum vs Classical Ops Basic Quantum Operations
1/12: W2a Superposition, Phase 1, Slides Videos: Hadamard Gates Visual Rep of Superposition Basic Probability Superposition and Measurement
1/14: W2b Mathematical Notation, 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 Entanglement, Phase 2 Fun Entanglement Intro Full Entanglement Intro Entanglement Circuit Fun with Phase Phase Kickback Intuition of Gate Matrices
1/26: W4a Combining Gates, Algorithms HW3, Qiskit Circuits 2 Sequential Gates Tensor Matrix Multiply Merging multi-qubit sets Oracle Algorithms part 1 Oracle Algorithms part 2
1/28: W4b Reversibility/Ancilla Bits Reversibility (1) Reversibility (2) Ancilla Unitary Matrices
2/2: W5a Deutsch's Algorithm BernVaz with Matrices more gates Static Methods HW4, Simulating Qubits Inverting CNOT, NZ Toffoli Advanced Entanglement
2/4: W5b Midterm
2/9: W6a Bloch Sphere Teleportation,
No Cloning Theorem
HW5, N Qubits / Circuits Teleportation No Cloning Theorem
2/11: W6b Superdense Codes, GHZ Videos: Superdense Codes Multiple Entanglement
2/16: W7a Communicating Quantum HW6, More Qiskit Subsetted from the following material:
2/18: W7b Grovers Algorithms, Grover's Algorithm (note - the lecture was substantially different in class)
2/23: W8a General Rotations HW7, Qiskit Gate Equivalences Videos: video
2/25: W8b Change Basis
3/2: W9a Error Correction HW8
3/4: W9b Final Exam
: FINAL PROJECT DUE Due at beginning of final exam time slot