トップページへ

2025 (Current Year) Faculty Courses School of Engineering Department of Information and Communications Engineering Graduate major in Information and Communications Engineering

Quantum Information Processing

Academic unit or major
Graduate major in Information and Communications Engineering
Instructor(s)
Ryutaroh Matsumoto
Class Format
Lecture (Face-to-face)
Media-enhanced courses
-
Day of week/Period
(Classrooms)
Intensive
Class
-
Course Code
ICT.C601
Number of credits
200
Course offered
2025
Offered quarter
2Q
Syllabus updated
Apr 15, 2025
Language
English

Syllabus

Course overview and goals

Applications of quantum mechanics to communication and computation are explained. Topics will include quantum teleportation, quantum cryptography, and quantum algorithms. Prerequisites are linear algebra and probability theory only, *BUT THEY ARE REALLY REQUIRED*. The instructor will explain mathematics and physics used in the explanation of the above topics.

Course description and aims

A student should be able to mathematically verify the correctness of various methods in quantum information processing.

Keywords

quantum cryptography, quantum computer, quantum information

Competencies

  • Specialist skills
  • Intercultural skills
  • Communication skills
  • Critical thinking skills
  • Practical and/or problem-solving skills

Class flow

After each class, exercises are given. Their answers should be submitted before the next class. Grade evaluation is based on students' answers to exercises.

Course schedule/Objectives

Course schedule Objectives
Class 1

BB84 quantum key distribution protocol

Exercise

Class 2

Mathematical model of quantum systems

Exercise

Class 3

Tensor product

Exercise

Class 4

Quantum teleportation

Exercise

Class 5

Superdense coding

Exercise

Class 6

Density matrix

Exercise

Class 7

Secrecy of superdense coding

Exercise

Class 8

Quantum algorithm for factoring (1)

Exercise

Class 9

Quantum algorithm for factoring (2)

Exercise

Class 10

Quantum algorithm for factoring (3)

Exercise

Class 11

Quantum algorithm for factoring (4)

Exercise

Class 12

Probabilistic interpretation of quantum theory

Exercise

Class 13

Bell's experiment and local realism

Exercise

Class 14

Sketch of mathematical proof for the security of quantum cryptography

Exercise

Study advice (preparation and review)

To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.

Textbook(s)

None

Reference books, course materials, etc.

Quantum Computation and Quantum Information by M. A. Nielsen and I. L. Chuang (ISBN 0521635039)

Evaluation methods and criteria

After each lecture, exercises are given. Their answers should be submitted before the next lecture. Grade evaluation is based on student's answers to exercises.

Related courses

  • LAS.M106 : Linear Algebra II
  • ZUS.M201 : Probability Theory and Statistics
  • ICT.C205 : Communication Theory (ICT)

Prerequisites

STUDENTS MUST UNDERSTAND LINEAR ALGEBRA AND PROBABILITY BEFORE TAKING THIS COUSE!!! Please bring your favorite textbook on linear algebra.

Contact information (e-mail and phone) Notice : Please replace from ”[at]” to ”@”(half-width character).

ryutaroh[at]ict.e.titech.ac.jp

Office hours

Please contact the lecturer by T2Schola.

Other

STUDENTS MUST UNDERSTAND LINEAR ALGEBRA AND PROBABILITY BEFORE TAKING THIS COUSE!!! Please bring your favorite textbook on linear algebra. The date and time of intensive lectures have been determined as below. You can register yourself to this course and cancel it later on the web if you have possibility to attend this course. If you are not eligible to register yourself to the course but want to attend the lecture, please contact the lecturer Matsumoto.
Lecture room: I1-255 (I123) in Ookayama campus.
August 20 (Wed), 10:30--17:00,
August 21 (Thu), 10:30--14:50,
August 22 (Fri), 10:30--17:00,
August 27 (Wed), 10:30--17:00,
August 28 (Thu), 10:30--17:00.
You can add course registration until July 12, while cancel it until June 28.