Shih-Han Hung National Taiwan University

Special Topics in Quantum Information Science (EE5105, Fall 2026)

Announcements:

Prerequisites

Students enrolling in this course are expected to have a solid understanding of linear algebra and probability, equivalent to the content covered in EE1002 (Engineering Mathematics - Linear Algebra) and EE2007 (Engineering Mathematics - Probability and Statistics).

Additionally, familiarity with basic concepts of quantum information science, as taught in CommE5061 (Quantum Information and Computation) or in Phys8049 (Introduction to Quantum Computation and Information), is recommended for better comprehension of the material.

Course Staffs

  Office hours (in person)
Shih-Han Hung (Instructor) Monday 1200-1400, EE2-548
Bin-Yi Lin (TA) TBA

Topics

This is an advanced course intended for students interested in research in quantum information science. We plan to cover various research topics in quantum computing, with emphasis on quantum algorithms, including:

References

There is no required textbook. Good references for background materials include

These lecture notes will often be consulted:

References for each topic covered in this course will be listed along with the schedule below.

Evaluation

Assignments

The course includes three written homework assignments, each contributing 20% to the final grade. All assignments must be typeset using LaTeX. An online editor, such as Overleaf, may be useful if you prefer not to set up a LaTeX toolchain yourself. The assignments will be made available and should be submitted using NTU COOL.

Late Submission Policy:

Policy on Using AI Tools: If you use an AI tool, you must disclose the model you use and how you use it in your submission. Any use of AI tools must align with the policy that all submissions must be based on your own understanding.

Project

Students are required to form groups of up to two members for the final project. Project presentations will take place during the last few weeks of the semester. Each group must submit a written project report (typeset in LaTeX) after the last class meeting.

The project consists of the following three parts:

Each group should email the instructor to schedule a meeting before the proposal deadline.

A list of possible topics can be found here.

Exam

An exam will be given in the week of final exam (Week 16).

Schedule (Tentative)

Week Date Topics Lecture Due†
1 9/7 Logistics
Preliminaries

L0
 
2 9/14 Preliminaries (cont’d)
Deutsch-Jozsa algorithm
L0
L1
 
3 9/21 Simon’s algorithm
Quantum Fourier transform
L1
L2
 
4 9/28 Class does not meet
(Teachers’ Day)
   
5 10/5 Quantum phase estimation
Shor’s factoring algorithm
L2
L3
A1
6 10/12 Hidden subgroup problem
Diffie-Hellman key exchange
L4
L4
 
7 10/19 Grover’s algorithm
Amplitude amplification and estimation
Discrete-time quantum walk
L5
L5
L6
PP
8 10/26 Class does not meet
(Retrocession Day, observed)
   
9 11/2 Quantum query complexity
Polynomial Method
L7
L7
A2
10 11/9 Adversary method
Compressed oracle
L7
L7
 
11 11/16 Hamiltonian simulation
Product formula
L8
L8
 
12 11/23 No fast-forwarding theorem
Linear combination of unitaries
L8
L8
 
13 11/30 Quantum signal processing
Quantum singular value transform
L9
L9
A3
14 12/7 Applications of QSVT
Continuous-time quantum walk
L10
L11
 
15 12/14 Project presentation    
16 12/21 Final exam   FP

† An: Assignment #n, PP: project proposal, FP: final paper