Introduction to Quantum Computing
Ref. QC0001
- Duration: 20 hours
- Pace: Self paced
- Lessons: 8
- Activities: 12
In this course, we introduce basic notions of quantum computing. Single-qubit and two-qubit gates are studied in details, followed by Deutsch, Deutsch-Jozsa, and Grover algorithms and teleportation.
What you will learn
At the end of this course, you will be able to:
understand and describe:
- Description of qubit
- Bloch sphere
- Single qubit gates
- Two qubit gates
- Measurement
- Teleportation
- Deutsch algorithm
- Deutsch-Jozsa algorithm
- Grover search algorithm
Prerequisites
High School Math, Basic algebra;
Welcome to Quantum Mechanics I (recommended), Welcome to Quantum Mechanics II (recommended), Introduction to Quantum Information (Strongly recommended)
This course is part of a program
Course team
Dr. Dai Jibo
Scientific Project Coordinator (CQT, NUS) & Quantum Talent, National Quantum Computing Hub (NQCH)
Dr. Han Rui
Former Scientific Project Coordinator at NQCH, currently at IBM as Quantum Technical Programs Manager
Organizations
![](/media/filer_public_thumbnails/filer_public/b3/dc/b3dc29bc-192b-4d22-83a7-7c4cc3006dc4/nqch_logo_singapore_gradient_rgb-2.png__200x113_subsampling-2_upscale.png)
Beginner
![](/media/filer_public_thumbnails/filer_public/81/f6/81f60739-d735-4c94-bcfa-4a41b05bdc11/nqch_logo_singapore_gradient_rgb.png__200x113_subsampling-2_upscale.png)
The National Quantum Computing Hub
License
License for the course content
What is the license for the course content?
License for the content created by course participants
What is the license for the content created by course participants?