Fundamentals of quantum computing

Course: Informatics

Structural unit: Faculty of Computer Science and Cybernetics

Title
Fundamentals of quantum computing
Code
ВК.1.01
Module type
Вибіркова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
5 Semester
Number of ECTS credits allocated
3
Learning outcomes
PLO19.1. Know and apply methods of algorithm development, software design and data and knowledge structures.
Form of study
Prerequisites and co-requisites
1. Know: basic concepts of the disciplines "Algebra and Geometry", "Mathematical Analysis", "Discrete Mathematics", "Programming", "Probability Theory". 2. Be able to: perform basic algebraic operations with matrices and vectors in linear spaces, arithmetic operations with complex numbers. 3. Have the methods of linear algebra and mathematical analysis.
Course content
The aim of the discipline "Fundamentals of Quantum Computing" is to acquire in one of the most modern branches of information technology - quantum computing - theoretical knowledge sufficient to understand the principles of quantum computers and successful mastery of quantum programming methods. The discipline "Fundamentals of Quantum Computing" is part of the educational-professional program "Informatics" training of specialists in the educational qualification level "Bachelor" in the field of knowledge 12 "Information Technology" specialty 122 "Computer Science". It is a discipline that is offered to the student to choose from and is part of the sample block "Intelligent Information Technology". It is taught in the 5th semester of the 3rd year of the bachelor's degree in the amount of 3 ECTS credits. The course consists of 2 semantic parts. During its study, 2 tests and 2 electronic tests will be performed. The student's work during the semester is evaluated in the form of a test.
Recommended or required reading and other learning resources/tools
1. E. Rifel, V. Polak. Osnovy kvantovykh vychislenii. // Kvantovyi kompiuter i kvantovye vychisleniia, №1, 2000, s.4-57. 2. Arthur O. Pittenger. An Introduction to Quantum Computing Algorithms. Birkhauser Boston, 2001, pp. 12–99. 3. A. Kitaev, A. Shen, M. Vialyi. Klassicheskie i kvantovye vychisleniia. M., MTsNMO, 1999, s. 35¬–64. 4. Zavadskii І.O. Kvantovii komp’iuter: problemi і perspektivi // Naukovі zapiski NaUKMA. Komp’iuternі nauki, 2005, tom 36, s. 87-91. 5. S.L. Braunshtein. Kvantovye vychisleniia: uchebnoe rukovodstvo. // v kn. Kvantovye vychisleniia: za i protiv, 1999, s. 11–34.
Planned learning activities and teaching methods
Control work, homework, testing
Assessment methods and criteria
semester assessment: 1. Test 1 (written work). 2. Test 2 (written work). 3. Homework (written work). 5. Testing 1 (electronic test). 6. Testing 2 (electronic test). - final assessment (in the form of a test): - credit points are defined as the sum of grades / points for all successfully assessed learning outcomes provided by this program; - scores below the minimum threshold are not added; - the minimum threshold level for the total assessment of all components is 60% of the maximum possible number of points.
Language of instruction
Ukrainian language

Lecturers

This discipline is taught by the following teachers

Igor O Zavadskyi
Mathematical Informatics
Faculty of Computer Science and Cybernetics

Departments

The following departments are involved in teaching the above discipline

Mathematical Informatics
Faculty of Computer Science and Cybernetics