National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : MA5121 : Quantum Computation { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Prof. Kishor Chandra Pati

Syllabus

Introduction: Elementary quantum mechanics:, linear algebra for quantum
mechanics, Quantum states in Hilbert space, The Bloch sphere, Density operators, generalized
measurements, no-cloning theorem.
Module II
Quantum correlations: Bell inequalities and entanglement, Schmidt decomposition, superdense coding, teleportation.
Module III
Quantum cryptography: quantum key distribution
Module IV
Quantum gates and algorithms: Universal set of gates, quantum circuits, Solovay-Kitaev
theorem, Deutsch-Jozsa algorithm, factoring
Module V
Programming a quantum computer: The IBMQ, coding a quantum computer using a
simulator to carry out basic quantum measurement and state analysis.

Course Objectives

  • This course provides an introduction to the theory and practice of quantum computation.

Course Outcomes

To understand the theory and practice of quantum computation.

Essential Reading

  • Nielsen, Michael A., and Isaac L. Chuang., Quantum Computation and Quantum Information., Cambridge University Press , September 2000. ISBN: 9780521635035.
  • ) Phillip Kaye, Raymond Laflamme, An introduction to Quantum Computing, Oxford University press , 2007

Supplementary Reading

  • Peres, Asher., Quantum Theory: Concepts and Methods., Springer , ISBN: 9780792325499
  • Preskill,, Notes on Quantum Computation., California Institute of Technology