Tentative Syllabus
CMSC 643/457
Quantum Computation &
Quantum Information
Instructor: Lomonaco
The course will begin with a brief overview of those topics in quantum mechanics
and mathematics needed for the understanding of quantum computation. An incomplete
list of topics covered in the course is given below:
 Quantum superposition and quantum entanglement
 Quantum decoherence and the resulting
implementation barriers
 Quantum teleportation
 Quantum Turing machines
 Shor's Algorithm
 Grover's algorithm
 Quantum information theory
 Quantum data compression
 Quantum cryptographic protocols
 Quantum errorcorrecting codes
 The search for a physical implementation
of a scalable quantum computer
 Various research level problems
Course Text:

Quantum Computer Science: An Introduction
by N. David Mermin
Cambridge University Press (2007)
... And Other Material ...
Prerequisites:
CMSC 641 (or equivalent), reasonable mathematical &
algorithmic maturity, and an intense desire to learn.
Grading:
The Course grade will be computed as follows:
25% TBA
25% TBA
25% TBA
25% TBA