This includes links to the videos we covered each lecture. Click on the topic to reveal the list of videos for that day. We cannot predict future content because it depends on the pace of the class. However, you can come here to find out what we covered each day.
Date
|
Topic
|
1/12: W1a
|
Introduction
|
Class Videos:
Overview / Logistics",
Intro to Java
Intro to Quantum Computing
Intro to Quantum Applications
|
1/14: W1b
|
Quantum Operations
|
Video:
Quantum Encyrption
Quantum Hardware
Quantum vs Classical Ops
Basic Quantum Operations
|
1/12-1/20: Week 1 Project
|
Java, Quantum Basics
|
Week 1 Assignment
|
1/19: W2a
|
Superposition
|
Videos:
Hadamard Gates
Visual Rep of Superposition
Basic Probability
Superposition and Measurement
Phase Behavior
|
1/21: W2b
|
Mathematical Notation
|
Videos:
Bra-Ket Notation
Vector Notation
Single Qubit Calculations
Fun Entanglement Intro
Full Entanglement Intro
|
10/21-10/27: Week 2 Project
|
Superposition, Phase, Calculations
|
Week 2 Assignment
|
1/26: W3a
|
Entanglement
|
Multi-qubit Ops with Math
Multi-qubit Superpositon Inputs
Entanglement Circuit
Intuition of Gate Matrices
|
1/28: W3b
|
Phase, Object-Oriented Concepts
|
Inheritance Slides pdf
Inheritance Video part 1
Inheritance Video part 2
Fun with Phase
Phase Kickback
Oracle Algorithms part 1
|
1/28-2/3: Week 3 Project
|
Object-Oriented Principles
|
Week 3 Assignment
|
2/2: W4a
|
Algorithms
|
Oracle Algorithms part 2
(part 1 here)
Reversibility
Ancilla
|
2/4: W4b
|
Multi-operation Matrices and Java Static Methods
|
Static Methods
Tensor Matrix Multiply
Merging multi-qubit sets
BernVaz with Matrices
Unitary Matrices
|
2/4-2/14: Week 4 Project
|
Multi-bit Operations, Algorithms
|
Week 4 Assignment
|
2/9: W5a
|
Midterm
|
|
2/11: W5b
|
Qubits in Hardware
|
Qubits in Hardware
|
2/16: W6a
|
Qiskit, Basis
|
Editor,
Qiskit
|
2/18: W6b
|
Bases, Sequential Gates
|
2D, 3D Coordinate Systems
Bloch Sphere
Change of bases
Sequential Gates
Advanced Entanglement
|
2/23: W7a
|
Circuit Shenanigans
|
Imaginary Numbers
Complex Linear Algebra
|
2/25: W7b
|
More Circuit Shenanigans
|
Complex linear algebra + Quantum
Inverting CNOT, NZ
Toffoli
Circuit Identities / Commutative Rules
|
3/2: W8a
|
Simple, Useful Circuits
|
X, Y, Z Rotations
Multiple Entanglement
Teleportation
No Cloning Theorem
|
3/4: W8b
|
Building Blocks of Larger Protocols
|
Superdense Codes
|
3/9: W9a
|
Real Algorithms
|
Real Machines
Grover's Algorithm
Shor's Algorithm
|
3/11: W9a
|
Review
|
Review
|
3/16: FINAL
|
10:30am-12:30pm Final Exam (Gradescope)
|
|