---
title: "333 Lecture Notes"
format: html
license: "CC BY-SA"
author: "Shelby Kimmel"
---

This website will host pre-class and in-class lecture notes for Quantum Computing (CSCI 0333).

Pre-class lecture notes are typed notes that cover most of what we will be doing in class, but which do not have solutions to in-class exercises. You can read them ahead of time to help you prepare for class, you can bring them with you to annotate during class, you can review them after class as a searchable resource, or you can ignore them. 

In-class notes are pdfs of the digital notes that I create during class. The link to the pdfs will be added to the top of the corresponding digital notes.

Notes on this site are organized by topic. For note by date, see the Canvas calendar.

## Notes

[Course Introduction](about.qmd)

### Single Qubit

* [Quantum Cryptography](Cryptography.qmd)
* [Single Qubit States and Measurements](Qubit.qmd)

### Two Qubits

* [CHSH Game](CHSH.qmd)
* [Entanglement](Entanglement.qmd)
* [Bomb Detection](Bomb.qmd)
* [Quantum Gates](Gates.qmd)
* [Deutsch's Algorithm](Deutsch.qmd)


### Multiple Qubits

* [Multi-Qubit Algorithms](Circuits.qmd)
* [Path Integral Formalism of Quantum Mechanics](Path.qmd)
* [Shor's Factoring Algorithm](Factor.qmd)
* [Error Correction](Error.qmd)
* [Grover's Search Algorithm](Grover.qmd)