Quantum Computing: from Basics to the Cutting Edge

The programme is designed for those computer scientists, engineers and programmers who believe that there’s something else than just HLL programming, that will move our computing power further into infinity.

 

The programme consists of four courses, and each of them will guide learners into a specific area in the world of quantum computing.

 

In Course 1, we will build a simple working quantum computer with our bare hands, and consider some algorithms, designed for bigger quantum computers which are not yet developed.

 

In Course 2, we will consider the basic ideas of quantum informatics, as well as the physical laws and basic mathematical principles. Much attention is paid to such phenomena as quantum entanglement, quantum parallelism, and quantum interference. It is these phenomena that underlie most of the known quantum protocols and algorithms, which are devoted to individual sections of this course. In particular, we will learn about quantum teleportation, quantum algorithms, quantum error correction and other topics related to the quantum computations theory. 

 

In Course 3, we will concentrate more on how the mathematical model of quantum computing grows out from physics and experiment, while omitting most of the formulas (when possible) and rigorous proofs.

 

In Course 4, we will explore in detail the one-way quantum computing model. This model is one of the most promising in terms of practical implementation. You will understand what continuous-variable quantum computation is and how this type of computation differs from the usual computations with qubits. In addition, you will explore in detail the methods of quantum error correction that can be applied to all models of quantum computation. 

 

Programme Format

The programme is taught online and includes recorded lectures, tests, and additional materials.

 

About the Programme

Course “The Introduction to Quantum Computing

Module 1. Intro

Module 2. Mathematical Model of Quantum Computing

Module 3. Quantum Computer and Quantum Algorithms

Module 4. Shor’s Algorithm

Module 5. Grover’s Algorithm. A Quantum Computer Application Boundaries

Course “Physical Basics of Quantum Computation

Module 1. Statistical Aspects of Quantum Mechanics

Module 2. Quantum Entanglement

Module 3. Classical and Quantum Logical Operations

Module 4. Distinctive Features of Quantum Computations

Module 5. Quantum Algorithms

 

Course “Quantum Computing. Less Formulas — More Understanding

Module 1. Two Basic Questions

Module 2. The Origins of the Mathematical Model. Part 1

Module 3. The Origins of the Mathematical Model. Part 2

Module 4. The Language of Quantum Mechanics

Module 5. Quantum Cryptography and Teleportation

Course “One-way Quantum Computation

Module 1. Quantum Computing: Modern Principles and Models

Module 2. One-way Computation in Discrete Variables

Module 3. Physical Systems in Continuous Variables

Module 4. One-way Computation in Continuous Variables

Module 5. Quantum Codes of Error Correction for One-way Computation

Entrance Requirements

To master the materials of the programme, knowledge of complex numbers and linear algebra is required.

Results

Upon completion of this programme you will know:

  • the basic principles and underlying mechanisms of quantum computing;
  • the structure of quantum computational models;
  • the ideas behind quantum logic algorithms and protocols.

 

Upon completion of this programme you will be able to:

  • compare classical and quantum computations;
  • master the modern mathematical apparatus of quantum mechanics used in quantum computations;
  • master the ideas that underlie the most important quantum logic algorithms and protocols for transmitting and processing quantum information.

 

Upon completion of this programme you will master the following skills:

  • comparing classical and quantum computations;
  • understanding of quantum parallelism;
  • construction of quantum logic algorithms;
  • designing of quantum computational models;
  • computation with qubits;
  • computation with continuous variables;
  • quantum error correction.

 

Document

The certificate is issued upon completion of the graded tasks of the programme (tests).

 

 

Enroll in a specialization:
Course's authors:

  • Sergey Sysoev
    Candidate of Physical and Mathematical Sciences

  • Tatiana Golubeva
    Doctor of Physical and Mathematical Sciences, professor of the Department of General Physics-1, Quantum Optics Laboratory

  • Evgenii Vashukevich
    Candidate of Physical and Mathematical Sciences, senior lecturer of the Department of General Physics-1, Quantum Optics Laboratory

  • Юрий Михайлович Голубев
    Доктор физико-математических наук, профессор кафедры Общей физики-1, Лаборатория Квантовой Оптики
©Санкт-Петербургский государственный университет
2024 год