School of Computer Science

Module 22457 (2010)

Module description - Quantum Computing and Cryptography

The Module Description is a strict subset of the Syllabus Page.

Module Title Quantum Computing and Cryptography
School School of Computer Science
Module Code 06-22457
Level 4/M
Member of Staff Steven Vickers
Semester Semester 2 - 10 credits

3 lectures/tutorials per week


On successful completion of this module, the student should be able to:

  • explain the differences between classical and quantum computation and cryptography
  • demonstrate an understanding of the principles of quantum mechanics
  • be able to analyse a variety of algorithms from quantum computation and cryptography
  • describe the current state of practical quantum computation and cryptographic devices
  • Sessional: 1.5 hr examination (100%).
Explorations in Quantum Computing C P Williams & S H Clearwater Springer-Verlag
Quantum Computation and Quantum Information Michael A Nielsen and Isaac L Chuang Cambridge University Press
Quantum Computer Science N David Mermin Cambridge University Press