Module 22457 (2009)

Syllabus page 2009/2010

06-22457
Quantum Computing and Cryptography

Level 4/M

Steven Vickers
10 credits in Semester 2

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus


The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)

Relevant Links

Module Web Page


Outline

This module introduces the concepts and techniques of Quantum Computation and Cryptography. It aims to introduce the fundamental principles of quantum mechanics, and to show how these principles lead to a new paradigm for computation. The principles of quantum mechanics will also lead us to new methods for cryptography which we will analyse in detail and speculate on future prospects.


Aims

The aims of this module are to:

  • introduce the students to the principles of quantum mechanics
  • give the students an understanding of the role of physics in computation
  • study a selection of quantum algorithms
  • explain the principles and consequences of quantum cryptography
  • outline the future prospects for progress in the field

Learning Outcomes

On successful completion of this module, the student should be able to: Assessed by:
1explain the differences between classical and quantum computation and cryptography Examination
2demonstrate an understanding of the principles of quantum mechanics Examination
3be able to analyse a variety of algorithms from quantum computation and cryptography Examination
4describe the current state of practical quantum computation and cryptographic devices Examination

Restrictions, Prerequisites and Corequisites

Restrictions:

None

Prerequisites:

None

Co-requisites:

None


Teaching

Teaching Methods:

3 lectures/tutorials per week

Contact Hours:

Approx. 36


Assessment

  • Sessional: 1.5 hr examination (100%).
  • Supplementary (where allowed): As the sessional assessment

Recommended Books

TitleAuthor(s)Publisher, Date
Quantum Computation and Quantum InformationMichael A Nielsen and Isaac L ChuangCambridge University Press, 2002
Explorations in Quantum ComputingC P Williams & S H ClearwaterSpringer-Verlag, 1998
Quantum Computer ScienceN David MerminCambridge University Press, 2007

Detailed Syllabus

  1. Quantum Computation
    • Comparison with Classical Computation
    • Principles of Quantum Mechanics
    • Quantum Logic Circuits
    • Algorithms for Quantum Computers
    • Quantum Teleportation
    • Building a Quantum Computer
  2. Quantum Cryptography
    • Implication of Quantum Computation for Classical Cryptography
    • Protocols for Quantum Cryptography
    • Future Prospects

Last updated: 18 Jun 2009

Source file: /internal/modules/COMSCI/2009/xml/22457.xml

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus