Course Websites

ECE 404 - Quantum Information Theory

Last offered Fall 2025

Official Description

Basic concepts and principles underlying quantum computing and communication with equal emphasis on mathematical tools and principles of quantum information processing, quantum communication, and nonlocality and entanglement theory. Topics covered reflect areas of recent interest within the quantum research community. Students will be expected to perform detailed mathematical calculations and construct proofs. By the end of the semester they should be equipped with enough background and technical skills needed for quantum information research. Course Information: 3 undergraduate hours. 4 graduate hours. Prerequisite: PHYS 214 or ECE 305, MATH 257 (or equivalent basic linear algebra).

Related Faculty

Course Director

Goals

Develop basic concepts and principles underlying quantum computing and communication with equal emphasis on mathematical tools and principles of quantum information processing, quantum communication, and entanglement theory. Students will be expected to perform detailed mathematical calculations and construct proofs. By the end of the semester they should be equipped with enough background and technical skills needed for quantum information research.

Topics

Topics covered reflect areas of recent interest within the quantum research community. Specifically, this course focuses on

  • Mathematical tools and principles of quantum information processing
  • Quantum communication protocols such as source compression and teleportation
  • Entanglement theory and quantum processing under locality constraints

Detailed Description and Outline

Lecture

Main Topic

0.1

Bras, kets, and linear operators

0.2

Special linear operators and the spectral decomposition

0.3

Functions of operators and the singular value decomposition

1

The nature of science and foundations for quantum mechanics

2

The state space axiom and density matrices

3

Qubits and the Bloch sphere

4

The multiple system axiom and tensor product spaces

5

Entanglement and product states

6

The state evolution axiom (unitary dynamics)

7

SU(2) and Bloch sphere rotations

8

Multi-qubit gates and quantum circuits

9

The measurement axiom (projective measurements)

10

Local measurements and quantum steering

11

Partial trace and reduced density matrices

12

Purifications

Exam 1


13

Quantum entropies

14

Hypothesis testing and state fidelity

15

Typicality and Shannon source compression

16

Quantum source compression

17

Completely positive maps and quantum channels

18

The Choi matrix, Kraus operators, Steinspring Dilation

19

Qubit channels

20

Quantum error correction

21

POVMs and quantum instruments

Exam 2


22

LOCC

23

Quantum teleportation and repeaters

24

The separability problem

25

Entanglement witnesses

26

Entanglement measures and monotones

27

Entanglement distillation

Texts

The primary course material will be lecture notes generated by the instructor.

References

A suggested supplemental textbook is Quantum Computation and Quantum Information by M.A. Nielsen and I.L. Chuang.

Required, Elective, or Selected Elective

PHYS 214 or ECE 305, MATH 257 (or equivalent basic linear algebra).

Course Goals

This course introduces the basic concepts and principles underlying quantum computing and quantum communication theory. Roughly 1/3 of the course is devoted to teaching the necessary mathematical tools and principles of quantum information processing, 1/3 to quantum communication, and 1/3 to entanglement theory. The specific topics covered in this course are chosen to reflect areas of high interest within the research community over the past two decades. The student will be expected to perform detailed mathematical calculations and construct proofs. By the end of the semester, the student should be equipped with enough background and technical skill set to begin participating in quantum information research.

Instructional Objectives

Learning Objectives

By the end of the course, the student should be able to:

  • Describe the axiomatic foundation of quantum mechanics (1, 3).
  • Explain to both scientists and non-scientists the meaning of a quantum state and how it is used to make empirical predictions in quantum mechanics (3).
  • Perform linear algebra calculations in tensor product spaces using bra-ket notation (1, 6).
  • Represent qubits geometrically on the Bloch sphere and use this representation to compute their density matrix (2, 6).
  • Define quantum entanglement and compute reduced density matrices (1, 6).
  • Apply the measurement axiom to entangled states to compute post-measurement state ensembles (1, 7).
  • Compute error probabilities in different state discrimination tasks (2, 6).
  • Compute the Shannon entropy of a quantum state and use principles of typicality to design state compression algorithms (1, 2, 5).
  • Understand the concept of completely positive maps and analyze properties of quantum channels using the Choi-Jamiolkowski isomorphism (1, 6).
  • Identify standard types of qubit channels and use their Bloch sphere representation to compute the effect of noise in qubit systems (1, 4).
  • Build quantum circuits using multi-qubit gates and universal quantum computing gate sets (2, 5).
  • Recognize necessary and sufficient conditions for quantum error correction and provide an example of a quantum error correcting code (1, 7).
  • Describe the concept of local operations and classical communication (LOCC) and explain its relationship to quantum entanglement (1, 3).
  • Define mixed-state quantum entanglement and show how entanglement can be detected using entanglement witnesses 1, 3).
  • Identify different entanglement measures and explain how pure-state entanglement can be distilled from mixed states using LOCC (1, 3).
  • Combine teleportation and quantum repeater protocols to achieve long-distance quantum communication (2, 4).
  • Explain conceptually the differences between a quantum gate, a quantum measurement, and a quantum channel (3).
  • Collaborate to solve computational problems in quantum information theory and develop proofs for mathematical statements (5).
TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Quantum Information TheoryAL380801LEC30900 - 1020 T R  2017 Electrical & Computer Eng Bldg Eric Chitambar
Quantum Information TheoryAL480802LEC40900 - 1020 T R  2017 Electrical & Computer Eng Bldg Eric Chitambar