FYSS5403 Introduction to Quantum Computing (5 cr)

Study level:
Advanced studies
Grading scale:
Pass - fail
Language:
English
Responsible organisation:
Department of Physics
Curriculum periods:
2017-2018, 2018-2019, 2019-2020

Description

Content

Basic concepts of linear algebra and quantum mechanics tailored for the description of quantum computations; Qbits, quantum gates and basic algorithms; Decoherence, error correction, physical realizations of quantum computers. Using IBM Quantum Experience platform to design and implement quantum algorithms.

Completion methods

Passing the course requires receiving enough (more than half) of the exercise points and completing the final project.

Learning outcomes

After completing the course the student should be able to:
- Understand the basic concepts of quantum mechanics and quantum computing.
- Design and implements quantum algorithms using the IBM’s quantum processor.

Description of prerequisites

Linear algebra and basic quantum mechanics courses will be helpful but not necessary.

Study materials

The course is based mainly on the book
“Quantum computing: From linear algebra to physical realizations” by M. Nakahara and T. Ohmi, 2008
Online tutorials at https://qiskit.org/

Completion methods

Method 1

Select all marked parts
Parts of the completion methods
x

Teaching (5 cr)

Type:
Participation in teaching
Grading scale:
0-5
Language:
English

Teaching