Introduction to Quantum Computing

  • 10 videos | 44m 51s
  • Includes Assessment
We've all heard the phrase quantum computing in the media and online, but do we understand what it is and the impacts? This course will provide you with an introduction to the information needed to understand quantum computing. You will learn the differences between quantum and traditional computing. The concept of parallelism will be introduced along with algorithms that are specific to quantum computing that will lead to a comprehension of the concept of quantum annealing.


  • Understand what the basics of quantum computing are
    Understand the difference between physical and conceptual models of classical computation
    Describe the origins quantum computing and how it relates to classical computing
    Describe how a quantum computer is different from a classical computer
    Understand what qauntum parallelism and quantum interference are and how they affect a quantum computer
  • Explain what quantum gates are and how they differ from their classical analogs
    Explain how a universal algorithm works
    Give a beginner's explanation to universal quantum algorithms
    Understand what a quantum simulation is
    Understand what a quantum annealing computer is


  • 4m 58s
    Learn exactly what quantum computing is and how it fits into today's ever-changing technology landscape. FREE ACCESS
  • 6m 45s
    In order to understand quantum computing, you first need to understand how information is processed today and, more generally, what constitutes "a computer" and "computation." FREE ACCESS
  • Locked
    3.  Origins of Quantum Computing
    7m 12s
    Learn how long the idea of quantum computing has been around and what the key milestones in its development have been.  FREE ACCESS
  • Locked
    4.  How Is A Quantum Computer Different?
    4m 17s
    In this section, you'll compare and contrast classical and quantum computers in order to gain a better understanding of the unique ways in which a quantum computer represents information. FREE ACCESS
  • Locked
    5.  Quantum Parallelism and Quantum Interference
    4m 50s
    In this section, you will be introduced to two quantum-mechanical phenomena - quantum parallelism and quantum interference - that are fundamental to quantum information processing. FREE ACCESS
  • Locked
    6.  Quantum Gates
    4m 22s
    In this section, you will learn about single-qubit and two-qubit gates. You will see an example of each - the X gate and the CNOT gate - and contrast them with their classical analogs. FREE ACCESS
  • Locked
    7.  How A Universal Algorithm Works
    1m 44s
    In this section, you will have an intuitive introduction to how a universal quantum computer uses single-qubit and two-qubit gates to implement an algorithm.  FREE ACCESS
  • Locked
    8.  Universal Quantum Algorithms
    2m 55s
    In this section, a high-level introduction to universal quantum algorithms is presented. FREE ACCESS
  • Locked
    9.  Quantum Simulation/Emulation
    2m 46s
    In this section, you will take a look at quantum simulations and a specific example, nitrogen fixation. FREE ACCESS
  • Locked
    10.  Quantum Annealing
    5m 2s
    In this section, you will get a high-level introduction to quantum annealing computers and how they work. FREE ACCESS