Course Identification

Introduction to Quantum Computing
20264011

Lecturers and Teaching Assistants

Prof. Zvika Brakerski
N/A

Course Schedule and Location

2026
First Semester
Wednesday, 10:00 - 12:00, WSoS, Rm 1
29/10/2025
21/01/2026

Field of Study, Course Type and Credit Points

Mathematics and Computer Science: Lecture; Elective; 3.00 points
Chemical Sciences: Lecture; 2.00 points

Comments

N/A

Prerequisites

1. Classical complexity theory: the boolean circuit model, probabilistic computation, analysis of algorithms, oracle machines and related concepts.

2. Linear algebra: vectors, matrices, eigenvalues, Unitary and Hermitian operators, inner products, norms and related concepts.

3. Probability theory: events, random variables, conditional probability, expectation, variance and related concepts.

4. Algebra: group theory.

No background in physics or quantum mechanics is needed.

Restrictions

40

Language of Instruction

English

Attendance and participation

Expected and Recommended

Grade Type

Numerical (out of 100)

Grade Breakdown (in %)

10%
90%

Evaluation Type

No final exam or assignment

Scheduled date 1

N/A
N/A
-
N/A

Estimated Weekly Independent Workload (in hours)

5

Syllabus

This is a basic class in quantum computing, covering basic definitions and algorithms.

1. The quantum model: superposition, measurement, density matrices.

2. Quantum circuits and quantum gates.

3. Effects of quantum entanglement: teleportation, superdense coding, the CHSH game.

4. Quantum Fourier Transform and basic quantum algorithms.

5. Other topics as time permits.

 

Learning Outcomes

Upon successful completion of the course the students will be able to:

* Understand of the quantum computational model.

* Demonstrate familiarity with quantum algorithms.

Reading List

We will not follow a particular textbook, but for a very good reference on quantum computing and quantum information, it is always good to refer to "Quantum Computation and Quantum information" by Nielsen and Chuang.

 

Website

N/A