Quantum mechanics is the most successful theory for describing the micro-world of photons atoms and their aggregates. It is behind much of the successes of the modern technology. It has deep philosophical implications to the fundamental nature of material reality. A few decades ago it was also realized that it is connected to the computer science and information theory. With this understanding was born the new disciplines of quantum computing and quantum communication. The current book introduce