Quantum Computing Systems

Course ID 15898

Description Quantum computing has been developing into an important field cross-cutting several disciplines, including computer science, physics, and mathematics. Over the past several decades, there has been much work on the theory front, including advances in quantum algorithms. In recent years, this work is starting to become practically relevant.

Key Topics
This seminar covers quantum computing systems, including the following topics:
* quantum status and operations
* quantum circuits
* quantum compiling, and
* quantum simulation.

The course revolves around reading and discussion of landmark research papers and a project. The goal of the project could be to develop a deeper understanding of a specific topic or to implement a quantum-computing inspired system.

Learning Resources
Quantum computing books and notes will be recommended

Course Relevance
Senior undergraduates and graduate students

Course Goals
Quantum computing basics and research problems

Pre-required Knowledge
Background in algorithms, parallelism, programming languages, compilers

Assessment Structure
A - B - C - D

Course Link
https://www.umut-acar.org/quantum-computing-systems