Lec 1
Welcome to Quantum Algorithms DeCal
Course: CS 198-148
·
Units: 2 (P/NP)
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
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.
Unit 1 — Introductory Material
Week 1
Lec 2
LectureQiskit and Quantum Circuits
Required: none
Week 2
Lec 3
Lec 4
Week 3
Lec 5
Lec 6
Week 4
Lec 8
Week 5
Lec 9
Lec 10
Week 6
Lec 11
LectureVariational Approaches (1)
Required: none
Lec 12
LectureVariational Approaches (2)
Required: none
Week 7
Week 8
Lec 15
Week 9
Lec 17
Week 10
Lec 20
Week 11
Lec 21
Lec 22
Week 12
Lec 23
Special TopicTBD
Lec 24
Special TopicTBD
Week 13
Lec 25
WorkshopFinal Project Workshop
Lec 26
WorkshopFinal Project Workshop
Finals
TBD
ProjectFinal Project Presentations
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