COURSE UNIT TITLE

: INTRODUCTION TO QUANTUM COMPUTING

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
MTH 3503 INTRODUCTION TO QUANTUM COMPUTING ELECTIVE 2 0 0 4

Offered By

Faculty of Engineering

Level of Course Unit

First Cycle Programmes (Bachelor's Degree)

Course Coordinator

ASSOCIATE PROFESSOR ZERRIN IŞIK

Offered to

Electrical and Electronics Engineering (English)
Industrial Engineering
Mechanical Engineering (Evening)
Mechanical Engineering
Computer Engineering (English)
Metallurgical and Materials Engineering
Civil Engineering
Civil Engineering (Evening)

Course Objective

The aim of the course is to teach the fundamentals of Quantum computing and to analyze simple Quantum algorithms. Some algorithms will be implemented on real hardware (IBM-Q) / simulator.

Learning Outcomes of the Course Unit

1   Learning the theoretical concepts of quantum computing
2   Learning relevant terminology
3   Gain the ability to analyze quantum algorithms
4   Gaining experience in implementing basic quantum algorithms
5   Performing hardware experiments with the simulator

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 History of Quantum Computing
2 Double Slit Experiment and Entanglement
3 Qubits, Operators, and Measurements
4 Quantum Circuits - I
5 Quantum Circuits - II
6 Quantum Teleportation
7 Deutsch-Jozsa's Algorithm
8 Simon's Problem
9 Quantum Fourier Transform
10 Quantum Phase Estimation
11 Shor's Algorithm - I
12 Shor's Algorithm - II
13 Grover's Algorithm
14 The Future of Quantum Computers

Recomended or Required Reading

Textbook: N. David Mermin, "Quantum Computer Science - An Introduction", Cambridge University Press, 2007.

Planned Learning Activities and Teaching Methods

Lectures, exams, practice

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 MTE MIDTERM EXAM
2 ASG ASSIGNMENT
3 FIN FINAL EXAM
4 FCG FINAL COURSE GRADE MTE * 0.20 + ASG * 0.30 + FIN * 0.50
5 RST RESIT
6 FCGR FINAL COURSE GRADE (RESIT) MTE * 0.20 + ASG * 0.30 + RST * 0.50


Further Notes About Assessment Methods

None

Assessment Criteria

In addition to midterm and final exams, the performance of the student in the course is evaluated with project / practice assignments.

Language of Instruction

English

Course Policies and Rules

Participation is mandatory (70% theoretical courses and 80% practices)

Contact Details for the Lecturer(s)

To be announced.

Office Hours

To be announced

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 14 2 28
Preparations before/after weekly lectures 14 2 28
Preparation for midterm exam 1 4 4
Preparation for final exam 1 4 4
Preparing assignments 4 8 32
Midterm 1 2 2
Final 1 2 2
TOTAL WORKLOAD (hours) 100

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12PO.13
LO.144
LO.23
LO.334
LO.434
LO.53