This seminar is meant to convey quantum information science to a broad audience of undergraduate/graduate students, post-docs, and professors, with emphasis on quantum computing/quantum algorithms.

Lecture notes for each seminar are linked below. My approach is to introduce topics in a pragmatic way and present background material in a need-to-know basis. Lecture notes often add more material and expand on topics not covered in the seminar. I will continue uploading lecture notes as the QuIC seminar progresses. At the bottom of the page are (mostly) free online resources for learning quantum computing and quantum information theory.

If you would like to be added to our email list (weekly emails about seminar topics + quantum technology news), please sign up below.

**Spring 2019: We meet every Wednesday in 1300 BPS from 10:15 - 11:15 am.**

Lecture notes for each seminar are linked below. My approach is to introduce topics in a pragmatic way and present background material in a need-to-know basis. Lecture notes often add more material and expand on topics not covered in the seminar. I will continue uploading lecture notes as the QuIC seminar progresses. At the bottom of the page are (mostly) free online resources for learning quantum computing and quantum information theory.

If you would like to be added to our email list (weekly emails about seminar topics + quantum technology news), please sign up below.

## Spring Semester 2019

**Theme:**Quantum algorithms, computational complexity, and quantum software.

**When?**Wednesday's 10:15 - 11:15 am.

**Where?**1300 BPS.

- QuIC Seminar 21, Wednesday 04-24-2019.
- Boson-sampling.

- QuIC Seminar 20, Wednesday 04-17-2019.
- Circuit QED Part 2.

- QuIC Seminar 19, Wednesday 04-10-2019.
- Circuit QED Part 1.

- QuIC Seminar 18, Wednesday 04-03-2019.
- The Quantum Approximate Optimization Algorithm.

- QuIC Seminar 17, Wednesday 03-27-2019.
- The Variational Quantum Eigensolver.

- QuIC Seminar 16, Wednesday 03-20-2019.
- Quantum Simulation: Hamiltonians in Occupation Number Representation.

- QuIC Seminar 15, Wednesday 03-13-2019.
- The Hidden Subgroup Problem and the Visible Engineering Problem. (Intro to Modern Quantum Computing).

- QuIC Seminar 14, Wednesday 02-27-2019.
- Introduction to Quantum Simulation Algorithms.

- QuIC Seminar 13, Wednesday 02-20-2019.
- Shor's Algorithm Part 2.

- QuIC Seminar 12, Wednesday 02-13-2019.
- Shor's Algorithm Part 1.

- QuIC Seminar 11, Wednesday 02-06-2019.
- QuIC Seminar 10. Wednesday 01-23-2019.
- QuIC Seminar 9, Wednesday 01-16-2019.

## Fall Semester 2018

**Theme:**Introduction to quantum computing.

- QuIC Seminar 8, Monday 11-03-2018.
- QuIC Seminar 7, Monday 11-26-2018.
- QuIC Seminar 6, Monday 11-19-2018.
- Quantum State Formalisms.

- QuIC Seminar 5, Monday 11-12-2018.
- Grover's Search Algorithm.

- QuIC Seminar 4, Monday 11-05-2018.
- QuIC Seminar 3, Monday 10-29-2018.
- QuIC Seminar 2, Monday 10-22-2018.
- QuIC Seminar 1, Monday 10-22-2018.
- QuIC Seminar 0, Monday 10-15-2018.

## External Recommended Resources

__Resources on Quantum Computation/Information:__

- [Textbook] Quantum computation and information by Nielsen and Chuang.
- Gold-standard introductory/reference textbook for the field.

- [Lecture notes] Preskill's Lecture Notes.
- Famous lecture notes for John Preskill's course on quantum computation.

- [Lecture notes] Scott Aaronson Quantum Computing Lecture Notes.
- Lecture notes from the course "Introduction to Quantum Information Science" at UT Austin.

- [Lecture notes] Ronald de Wolf's Lecture Notes.
- Covers quantum algorithms, quantum complexity, "Alice and Bob stuff," and error correction.

- [Lecture notes] Andrew Child's Lecture Notes.
- Lecture notes on quantum algorithms.

- [Textbook] Quantum information theory by Mark Wilde.
- Textbook on quantum information, pdf available for free through MSU library (for MSU students/faculty).

- [Video lectures] Quantum computing for the determined by Michael Nielsen.
- Short course with lecture videos on quantum computing.

- [Video lectures] Boulder 2018 School on Quantum Information.
- Video lectures/lecture notes on quantum information science by multiple researchers in multiple areas (algorithms, entanglement, foundations, etc.).

- [Video lectures] Quantum Information Course by Daniel Gottesman.
- 14 video lectures from Daniel Gottesman's course on quantum information at Perimeter Institute, recorded in 2015.

- [Textbook] A course in quantum computing for the community college.
- Excellent self-contained, introductory notes on quantum computing and background topics (complex numbers, vector spaces, matrices, etc.). Video lectures are also available.

- [Lecture notes] Quantum computing course by Dave Bacon.
- 2006 CS intro/survey to quantum computing covering quantum algorithms, error correction, and quantum information.

- [Video lectures] Mathematical methods of quantum information theory.
- Video lectures by Richard Werner at the Leibniz Universität Hannover in 2017.

- [Lecture notes] The complexity of quantum states and transformations.
- Lecture notes for a 2016 workshop on on quantum complexity, covering basic quantum to complexity to AdS/CFT to quantum money.

- [Website] Quantum algorithm zoo.
- Website with an up-to-date list of all (most) known quantum algorithms.

__Resources on Quantum Programming:__

- [Review paper] Overview and comparison of gate level quantum software platforms.
____Survey paper on quantum programming languages.

- [Video lecture] Quantum information and quantum programming.
- 2018 talk by the great Ali Javadi-Abhari at the 45th International Symposium on Computer Architecture.

- [Website] Quirk: Drag-and-Drop Quantum Circuit Simulator.
- Graphical drag-and-drop quantum circuit simulator for pedagogical purposes with video tutorials and several example algorithms.

- [Quantum software] Forest by Rigetti.
- [Quantum software] Qiskit by IBM.
- [Quantum software] Cirq by Google.
- [Quantum software] ProjectQ .
- [Quantum software] QDK by Microsoft.

__Other Resources:__

- [Blog] Shtetl-Optimized.
- Blog by Scott Aaronson. Popular amongst quantum mechanics.

- [Wiki] Timeline of quantum computing.
- Historical events in chronological order since 1960.

- [Book] Quantum computing since Democritus.
- [Website] Advice from Aram.
- Advice on learning quantum computing from one of the field's best researchers.

- [Open problems] Ten Semi-Grand Challenges.
- Ten problems in quantum information theory by Scott Aaronson, from 2005.

- [Website] Quantum computing report.
- Up-to-date information on all happenings in quantum computing, more focused on the business side.