Calendar

(subject to change)

Jump to this week

Week 1

Week 1

Topics/Goals:
Lecture:
Assessment:

Tues
September 10

Topics/Goals:
Introductions and Quantum Cryptography
  • Familiarize yourself with course basics
  • Be able to describe learning
  • Understand motivation for group and tech policies
  • Qualitatively describe quantum measurement
Assessments:

Thurs
September 12

Topics/Goals:
Quantum Cryptography
Assessments:

Week 2

Week 2

Topics/Goals:
Lecture:
Assessment:

Mon
September 16

Topics/Goals:
Lecture:
Assessments:
  • PSet 1 Due to Canvas @ 11pm
  • PSet 2 assigned

Tues
September 17

Topics/Goals:
Crypto and Qubits
  • Describe the BB84 Cryptography Protocol
  • Use vectors to describe quantum states and measurements
Assessments:
  • PSet 1 Self-grade and reflection due to Canvas @ 11pm

Thurs
September 19

Topics/Goals:
Qubits and Quantum Games
  • Analyze qubit measurements using vectors
  • Describe the CHSH game
Assessments:
  • Rough Draft PSet 2 Due to Canvas @ 11pm ON FRIDAY

Fri
September 20

Topics/Goals:
Lecture:
Assessments:
  • Quiz 1 (due by Sunday Sept 22 @ 11pm)

Week 3

Week 3

Topics/Goals:
Lecture:
Assessment:

Mon
September 23

Topics/Goals:
Lecture:
Assessments:
  • PSet 2 Due to Canvas @ 11pm
  • PSet 3 assigned

Tues
September 24

Topics/Goals:
Quantum Games
  • Describe and Analyze 2-Qubit Systems
  • Assessments:
    • PSet 2 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    September 26

    Topics/Goals:
    Quantum Bomb Detection
    • Calculate 2-qubit measurement outcomes
    • Describe quantum gates
    • Analyze bomb detection
    Assessments:
    • Rough Draft PSet 3 Due to Canvas @ 11pm ON FRIDAY

    Fri
    September 27

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 2 (due by Sunday Sept 29 @ 11pm)

    Week 4

    Week 4

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    September 30

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 3 Due to Canvas @ 11pm
    • PSet 4 Assigned

    Tues
    October 1

    Topics/Goals:
    Quantum Bomb Detection
    • Describe one photon with 2 qubits
    • Analyze the Bomb Detection Scheme
    Assessments:
    • PSet 3 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    October 3

    Topics/Goals:
    Quantum Operations
    • Describe quantum operations
    • Determine the effect of operations on states
    Assessments:
    • Rough Draft PSet 4 Due to Canvas @ 11pm ON FRIDAY

    Fri
    October 4

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 3 (due by Sunday October 6 @ 11pm)

    Week 5

    Week 5

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    October 7

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 4 Due to Canvas @ 11pm
    • PSet 5 assigned

    Tues
    October 8

    Topics/Goals:
    Cloning
    • Describe general quantum states
    • Investigate cloning
    • Analyze communication protocols
    Assessments:
    • PSet 4 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    October 10

    Topics/Goals:
    Teleportation
    • Determine the outcomes of partial measurements
    • Describe teleportation
    Assessments:
    • Rough Draft PSet 5 Due to Canvas @ 11pm ON FRIDAY

    Fri
    October 11

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 4 (due by Sunday October 13 @ 11pm)

    Week 6

    Week 6

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    October 14

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 5 Due to Canvas @ 11pm

    Tues
    October 15

    Topics/Goals:
    Teleportation/Review for Midterm
    Assessments:
    • PSet 5 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    October 17

    Topics/Goals:
    Deutsch's Algorithm
    • Describe classical and quantum circuits
    • Analyze a quantum circuit
    • Understand importance of superposition and phase in quantum speed-ups.
    Assessments:
    • Midterm available for pick up Wed @ 8am. Must turn in by Friday Oct 18 by 4pm

    Week 7

    Week 7

    Topics/Goals:
    Lecture:
    Assessment:

    Tues
    October 22

    Fall Recess
    Assessments:

    Thurs
    October 24

    Topics/Goals:
    Deutsch's Algorithm, Quantum Circuits
    • Analyze Deutsch's Algorithm
    • Compare quantum and probabilistic computation
    Assessments:

    Week 8

    Week 8

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    October 28

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 6 Due to Canvas @ 11pm
    • PSet 7 assigned

    Tues
    October 29

    Topics/Goals:
    Interference in Quantum Algorithms and Period Finding
    • Compare quantum and probabilistic computation
    • Describe public key cryptography
    Assessments:
    • PSet 6 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    October 31

    Topics/Goals:
    Period Finding Algorithm
    • Describe the Quantum Fourier Transform
    Lecture:
    Assessments:
    • Rough Draft PSet 7 Due to Canvas @ 11pm ON FRIDAY

    Fri
    November 1

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 6 (due by Sunday November 3 @ 11pm) (no Quiz 5!)

    Week 9

    Week 9

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    November 4

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 7 Due to Canvas @ 11pm
    • PSet 8 assigned

    Tues
    November 5

    Topics/Goals:
    Period Finding Algorithm
    • Analyze Shor's Period Finding Algorithm
    Lecture:
    Assessments:
    • PSet 7 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    November 7

    Topics/Goals:
    Period Finding Algorithm
    Lecture:
    Assessments:
    • Rough Draft PSet 8 Due to Canvas @ 11pm ON FRIDAY

    Fri
    November 8

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 7 (due by Sunday November 10 @ 11pm)

    Week 10

    Week 10

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    November 11

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 8 Due to Canvas @ 11pm
    • PSet 9 assigned

    Tues
    November 12

    Topics/Goals:
    Period Finding Algorithm, Search Algorithm
    Assessments:
    • PSet 8 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    November 14

    Topics/Goals:
    Quantum Search
    • Analyze Grover's Search
    Assessments:
    • Rough Draft PSet 9 Due to Canvas @ 11pm ON FRIDAY

    Fri
    November 15

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 8 (due by Sunday November 17 @ 11pm)

    Week 11

    Week 11

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    November 18

    Topics/Goals:
    Lecture:
    Assessments:
    • PSet 9 Due to Canvas @ 11pm
    • PSet 10 assigned

    Tues
    November 19

    Topics/Goals:
    Error Correction
    • Come up with a better word than quantum supremacy
    • Analyze error correction circuits
    Lecture:
    Assessments:
    • PSet 9 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    November 21

    Topics/Goals:
    Error Correction
    Lecture:
    Assessments:
    • Rough Draft of Programming Assignment Due @ 11pm
    • **No PSet Rough Draft Due this week** (but you should still start early!)

    Fri
    November 22

    Topics/Goals:
    Lecture:
    Assessments:
    • Quiz 9 (due by Sunday November 24 @ 11pm)

    Week 12

    Week 12

    Topics/Goals:
    Lecture:
    Assessment:

    Mon
    November 25

    Topics/Goals:
    Building a Quantum Computer
    • With guest lecturer Paul Hess
    Lecture:
    Assessments:
    • PSet 10 Due to Canvas @ 11pm

    Tues
    November 26

    Topics/Goals:
    Building a Quantum Computer
    Lecture:
    Assessments:
    • PSet 10 Self-grade and reflection due to Canvas @ 11pm

    Thurs
    November 28

    Thanksgiving Recess

    Week 13

    Week 13

    Topics/Goals:
    Lecture:
    Assessment:

    Tues
    December 3

    Topics/Goals:
    Review for Final
    Assessments:

    Thurs
    December 5

    Topics/Goals:
    Reflections and Evaluations
    Assessments:
    • Programming Assignment Due
    Creative Commons License
    This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.