ECE 633
Quantum Information Processing and Quantum Error Correction
Required course: No
Course Level
Units
Prerequisite(s)
Course Texts
I.B. Djordjevic, Quantum Information Processing and Quantum Error Correction. Elsevier/Academic Press, 2012.
Course Description
This course is a self-contained introduction to quantum information, quantum computation, and quantum error-correction. The course starts with basic principles of quantum mechanics including state vectors, operators, density operators, measurements, and dynamics of a quantum system. The course continues with fundamental principles of quantum computation, quantum gates, quantum algorithms, and quantum teleportation. A significant amount of time has been spent on quantum error correction codes (QECCs), in particular on stabilizer codes, Calderbank-Shor-Steane (CSS) codes, quantum low-density parity-check (LDPC) codes, subsystem codes (also known as operator-QECCs), topological codes and entanglement-assisted QECCs. The next topic in the course is devoted to the fault-tolerant QECC and fault-tolerant quantum computing. The course continues with quantum information theory. The next part of the course is spent investigating physical realizations of quantum computers, encoders and decoders; including photonic quantum realization, cavity quantum electrodynamics, and ion traps. The course concludes with quantum key distribution (QKD).
The course should alternate with ECE 638: Wireless Communications.
Summary
This course offers in-depth exposition on the design and realization of a quantum information processing and quantum error correction. The successful student will be ready for further study in this area, and will be prepared to perform independent research. The student completed the course will be able design the information processing circuits, stabilizer codes, CSS codes, subsystem codes, topological codes and entanglement-assisted quantum error correction codes; and propose corresponding physical implementation. The student completed the course will be proficient in fault-tolerant design as well.
Assessment
Homework will be assigned approximately every two weeks.
Typical grading policy: 20% homework, 30% project, 15% midterm exam, 35% final exam.