Introduction to Quantum Computing
The University of Chicago via edX XSeries
Overview
This program serves as an introduction to quantum computing by teaching learners the foundations. It helps them develop an intuitive understanding of the physics that underlie quantum computation, the basics of the mathematical operations, and the rudiments of programming quantum computers. The program has as prerequisites only algebra and programming.
The first course focuses on the basics of using one- and two-quantum bit (qubit) operations to solve problems. In the second course, learners take a deeper dive into quantum programming and further explore how to use quantum programming languages to implement quantum algorithms.
Syllabus
Course 1: Introduction to Quantum Computing for Everyone
This first course in quantum computing is for novices and requires learners to have only basic algebra. It covers the future impacts of quantum computing, provides intuitive introductions of quantum physics phenomenon, and progresses from single operations to a complete algorithm.
Course 2: Introduction to Quantum Computing for Everyone 2
This course focuses on the mathematics, programming, operations, and algorithms of quantum computing
Courses
-
5 weeks long, 3-5 hours a week
View detailsQuantum computing is coming closer to reality, with 80+ bit machines in active use. This course provides an intuitive introduction to the impacts, underlying phenomenon, and programming principles that underlie quantum computing.
The course begins with an exploration of classes of computational problems that classical computers are not well-suited to solve. We then progress to an intuitive introduction to key QIS concepts that underlie quantum computing. Next, we introduce individual quantum operations, but with a symbolic representation and mathematical representation. A limited set of linear algebra operations will be taught so that students can calculate operation results. Finally, we string these individual operations together to create the first algorithm that illustrates the performance advantage resulting from these unique operations.
-
5 weeks long, 3-5 hours a week
View detailsA follow-on to Intro to QC for Everyone 1, this course delves deeper into the mathematical basis for quantum computing and the programming that makes it a reality. Students will be taught all of the mathematical concepts they need to know, build up confidence and experience with individual and small groups of operations, then learn a sequence of important algorithms.
Taught by
Kate Smith and Diana Franklin
Related Courses
-
Introduction to Quantum Computing for Everyone 2
The University of Chicago
-
Introduction to Quantum Computing for Everyone
The University of Chicago
-
Quantum Technology: Computing
Purdue University
-
Quantum Technology: Detectors and Networking
Purdue University
-
Introduction to Quantum Computing
-
Physical Basics of Quantum Computing
Saint Petersburg State University
5.0
Reviews
0.0 rating, based on 0 reviews