>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Quantum Computing BTM614 Elective Doctorate degree 1 Spring 10

Name of Lecturer(s)

Associate Prof. Dr. Süleyman EKEN
Research Assistant Seda BALTA

Learning Outcomes of the Course Unit

1) Learns the basic assumptions and concepts of quantum mechanics.
2) Understands the concept and practicality of quantum entanglement.
3) Understands quantum circuits.
4) Improves basic quantum programming skills.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12 13
Learning Outcomes
1 High High No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation
2 High High No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation
3 High High No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation
4 High High No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation No relation

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Not Required

Course Contents

In this advanced course on quantum computing and quantum information; We will cover models of quantum computing, advanced quantum error correction codes, fault tolerance, quantum algorithms beyond factoring, properties of quantum entanglement and quantum protocols, and communication complexity.

Weekly Schedule

1) Klasik fiziğin yetersizlikleri. Kuantum Mekaniği varsayımları. Süperpozisyon ilkesi.
2) Fiziksel niceliklere uygun operatörler ve onlar arasındaki komütasyon bağıntıları. Heisenberg belirsizlik ilkesi. Schrödinger denklemi.
3) Kuantum Hesaplama Kavramları: Qubit'ler ve Kapılar Kompleks aritmetik, Lineer cebir, kübit, Tek kübitli kapılar, Temel kuantum hesaplama kapıları, Çoklu kübit sistemleri, Çoklu kübit kapıları, üst üste binme
4) Kuantum Hesaplama Kavramları: Ölçümler Tek kübit ölçümleri, Çoklu kübit ölçümleri, Ayırt edici üniteler, Ortak ölçümler.
5) Q# ve Microsoft Quantum Development Kit Araçları
6) Basit Algoritmalar: Rastgele sayı üretimi, Işınlanma, Superdense kodlama
7) Kuantum Kahinleri ve Basit Kahin Algoritmaları
8) Grover'ın Arama Algoritması
9) Midterm
10) Araçlar ve Kütüphaneler/Shor'S Algoritmasına Uygun Oluşturma
11) Dolaştırma Oyunları
12) Tersinir Bilgi İşleme
13) BB84 protokolü, Bit-flip hatası düzeltme kodu, Üniter modeller
14) Kuantum sınıflandırması
15) Veri bilimcileri için kuantum makine öğrenimi
16) Final exam

Recommended or Required Reading

Planned Learning Activities and Teaching Methods



Assessment Methods and Criteria

Contribution of Semester Studies to Course Grade

50%

 

Number

Percentage

Semester Studies

Midterm Examination

1

50%

Project

1

50%

 

Contribution of Final Examination to Course Grade

50%

Total

100%

Language of Instruction

Turkish

Work Placement(s)

Not Required