Instructor
Frank Mueller | |
mueller "at" cs.ncsu.edu | |
Office Hours: T 9:30-10:30 | EB2 3266 |
Textbook:
Course prerequisites: none. Course purpose:
This seminar aims to provide an introduction to quantum computing. It
will feature the three pillars, architectures, programming, and
algorithms/applications of computing computing. Its focus is on the
latter two pillars to assess the applicability of problems to quantum
computing from a practical point, with only the necessary foundational
coverage of the physics and theoretical aspects to understand quantum
computing. Simulations software will be utilized complemented by
access to actual quantum computers to prototype problem
solutions. This should develop a better understanding of how problems
are transformed into quantum algorithms and what programming language
support is best suited for a given application area. The seminar will
require significant amounts of background reading plus multiple
presentations per participant. Its success depends on the engagement
of the participants.
Course objectives: By the end of the course, you
should be able to do the following things: