Oladapo Kayode Abiodun

Course Title: Introduction to Quantum Computing

Course Code: CMP 804

Introduction

Course Aim

Course Outline

The theory of quantum information and quantum computation; classical information theory, compression of quantum information, transmission of quantum information through noisy channels, quantum entanglement, quantum cryptography; classical complexity theory, quantum complexity, efficient quantum algorithms; quantum error-correcting codes, fault-tolerant quantum computation; and physical implementations of quantum computation.

Course Objectives

After completing the course successfully, the student should be able to:

  1. Explain the theory of quantum information and computation
  2. Understand classical information theory, its compression and transformation through noisy channels
  3. Explain quantum entanglement and cryptographic protocols
  4. Describe the classical and quantum complexity theory
  5. Understand quantum error-correcting codes and the principles of fault-tolerant quantum computation.
  6. Examine the physical implementation of quantum computation.

Assessment

Information about the instructor

Main Course

Lecture Slide

[Click here to download] CMP 804 Slides