An Introduction to Quantum Computing
Course
In Providence (USA)
Description
-
Type
Course
-
Location
Providence (USA)
Course Information
Course Code: CEPI0923
Length: 1 week
Program Information
Summer@Brown
Brown’s Pre-College Program in the liberal arts and sciences, offering over 200 non-credit courses, one- to four-weeks long, taught on Brown’s campus. For students completing grades 9-12 by June 2020.
VISIT PROGRAM PAGE INFORMATION SESSIONS LEARN HOW TO APPLY
Facilities
Location
Start date
Start date
Reviews
Subjects
- GCSE Physics
- Computing
Course programme
Course Description
It has been said that quantum physics is the closest thing to magic in the real world. This course will teach you the fundamentals of quantum mechanics from the practical perspective of computer science, while introducing the exciting and fast-developing field of quantum computing. We will build from scratch a basic understanding of qubits, and then delve into the fascinating subjects of quantum cryptography and algorithms.
We will start by introducing the concept of quantum states, and developing students' understanding of the crucial concepts of quantum superpositions, entanglement and measurements. Some light mathematical machinery will be introduced, including the relevant notation, linear algebra, and probability theory. We will proceed to explore how quantum states may be utilized for cryptography purposes, how they may be "teleported" and used for computation.
The course will be based on interactive learning, with students discovering the fundamentals of quantum information theory through problem solving. We will also utilize various simulators of relevant experimental setups available on the web and explore quantum circuits with the help of IBM's quantum computer simulator.
The study of qubits does not require advanced mathematics, but captures the key aspects of quantum theory. Therefore, this is a perfect playground not only to think about computer science applications, but also to develop an intuition for quantum physics. We will seize on this opportunity to discuss several settings in which the difference between quantum and classical world is made manifest.
Students should come out of this course with a basic understanding of quantum mechanical framework, why quantum computation can outperform classical computation, and familiarity with main results of this field. Familiarity with this topic would greatly help those interesting in studying physics, or its interface with computer science.
*Students are highly encouraged to bring their own laptops to campus if they plan on enrolling in this class. The course work will be heavily dependent on having access to a laptop. For those students who do not have one, there may be loaners available through our Computer and Information Technology center. Laptop loaners are provided on a "first come, first served" basis.
Prerequisites: Prerequisites: none - all are welcome!
*For 1 week course sections scheduled for June 29 - July 2, 2020: Classes will not meet on Friday, July 3rd due to the observed Independence Day holiday. Due to the brevity of the course, meeting times have been adjusted accordingly Monday - Thursday to preserve in-class hours. We encourage students to remain on campus through Friday as our Campus Life team will be fully engaged with our students, offering a variety of activities.
An Introduction to Quantum Computing