CMSC 858O On the Foundation of End-to-End Quantum Applications, Spring 2024: Syllabus
Tentative Topics delivered by the instructor (subject to frequent updates)
We will mainly cover the important examples in detail from the so-called Hamiltonian-oriented quantum algorithm design and programming. Lectures include both theory and programming showcases using SIMUQ. Tentative topics include:
Quantum Hamiltonian Descent
Hamiltonian Embedding
Emulating general dynamical systems with the Schrodinger equation
Data analysis in the quantum context
Feedback
Tentative Syllabus (subject to frequent updates)
Suggested reading materials are collected at ELMS for each lecture.
Week 1 (Jan 22 - Jan 26): Introduction of the course.
Week 2 (Jan 29 - Feb 2): Instructor's Lecture
Week 3 (Feb 5 - Feb 9): Instructor's Lecture
Week 4 (Feb 12 - Feb 16): Introduction to SIMUQ
Lecture 6 (02/13/24): SIMUQ Tutorial I
Lecture 7 (02/15/24): SIMUQ Tutorial II
Logistics: Please bid for your paper and time slots by 02/15/24 at ELMS.
Week 5 (Feb 19 - Feb 23): Instructor's Lecture
Week 6 (Feb 26 - Mar 1): Instructor's Lecture
Lecture 10 (02/27/24): Hamiltonian Embedding I
Lecture 11 (02/29/24): Hamiltonian Embedding II
Logistics: Course project proposals due by 02/29/24.
Week 7 (Mar 4 - Mar 8): Paper Presentation
Lecture 12 (03/05/24): Paper Presentation I
Lecture 13 (03/07/24): Paper Presentation II
Logistics: Course project finalized by 03/07/24.
Week 8 (Mar 11 - Mar 15): Instructor's Lecture
Lecture 14 (03/12/24): Hamiltonian Embedding III
Lecture 15 (03/14/24): Hamiltonian Embedding IV
Logistics: Coding Assignment I due on 03/14/24.
Week 9 (Mar 18 - Mar 22): Spring Break!
Week 10 (Mar 25 - Mar 29): Paper Presentation
Lecture 16 (03/26/24): Paper Presentation III
Lecture 17 (03/28/24): Paper Presentation IV
Logistics: Assignment I due on 03/28/24.
Week 11 (Apr 1 - Apr 5): Instructor's Lecture
Week 12 (Apr 8 - Apr 12): Instructor's Lecture
Week 13 (Apr 15 - Apr 19): Guest Lectures
Lecture 22 (04/16/24): Construction of SIMUQ compiler.
Lecture 23 (04/18/24): Routing protocols for quantum network.
Logistics: Course project slides due by 04/19/24.
Week 14 (Apr 22 - Apr 26): Instructor's Lecture
Lecture 24 (04/23/24): Feedback I
Lecture 25 (04/25/24): Feedback II
Logistics: Assignment II due on 04/25/24.
Week 15 (Apr 29 - May 3): Course Project Presentation I
Lecture 26 (04/30/24): Project Presentation.
Lecture 27 (05/02/24): Project Presentation.
Logistics: Coding Assignment II due on 05/02/24.
Week 16 (May 6 - May 10): Course Project Presentation II
Lecture 28 (05/07/24): Project Presentation.
Lecture 29 (05/09/24): Project Presentation.
Logistics: Take-home Exam.
Exam Week: Course project final report due by 05/16/24.
|