Welcome to Quantum Algorithms DeCal
Lecture: Mon and Wed, 6–7 PM · Etcheverry 3111 · Office Hours: After Class
Instructors: Ian Loam, Kepha Sher, Jason Dong, Bruno Leopoldo, Morris Hsu
Email: ianloam, kephasher, jasondong1, morris.c.hsu, brunoleopoldo @berkeley.edu
This course surveys the development of quantum algorithms, from Shor's original breakthrough to modern approaches. Emphasis is placed on hands-on experience, including implementation using Qiskit (AER). A final project serves as the capstone.
Enrollment
Please enroll in out DeCal through the form above! We will provide you with the enrollment code to enter on calcentral. Deadline: 9/16
Unit 1 — Introductory Material
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
RRR Week
Finals
Policies
This course is graded P/NP. Regular attendance, participation, and completion of the final project are required for a Pass. Students have 2 unexcused absences; additional absences require emailing the instructors in advance and after slides are posted. Lectures will not be recorded.
Grading: Attendance 20% · Final Project 80%
Homeworks: Optional. Lab notebooks are provided for Qiskit implementation practice.
Resources
- Ronald de Wolf’s Quantum Computing Lecture Notes — required reading
- Lin Lin’s Quantum Algorithms for Scientific Computation Notes — required reading
- Andrew Childs’ Quantum Algorithms Lecture Notes — required reading
- Nielsen & Chuang — Quantum Computing and Quantum Information (Cambridge, 2010)
- Kitaev, Shen & Vyalyi — Classical and Quantum Computation (AMS, 2002)
- Quantum Algorithm Zoo
- Qiskit Textbook
Staff
John Wright
Faculty Advisor