** About the book** These notes are based on a course of about twenty lectures on quantum computation, quantum error correcting codes and information theory. Shor’s Factorization algorithm, Knil-Laflamme theory of error correcting quantum codes and the basic ideas of classical and quantum information theory are discussed. The only background expected of the reader is familiarity with linear algebra in finite dimensional complex vector space and elementary probability theory. |