Quantum Computing Systems
Course ID 15898
Description This course will cover the fundamental concepts quantum computation and quantum computer systems, including recent progress on research topics. Specific topics include the following quantum fundamentals, quantum gates and circuits, quantum circuit synthesis/compilation (including Solovay Kitaev algorithm) quantum circuit optimization (search algorithms and local optimality) quantum simulation (dense and sparse approaches) quantum algorithms In addition to lectures, the course will include a project on a topic chosen by the student (or a group of students). The course is open to all students and especially to students with background is ""classical"" computer science, including algorithms, programming languages, systems (in no particular order).
Key Topics
quantum computing
Required Background Knowledge
no specific background required
Course Relevance
juniors, seniors, grad students
Course Goals
Learn fundamental of quantum computing and its applications. Learn the synthesis and optimizations of quantum programs.
Learning Resources
none
Assessment Structure
20% homework/quiz 20%participation 60% project
Extra Time Commitment
n/a
Course Link
https://www.umut-acar.org/quantum-computer-systems