Quantum Information and Computer Science