Explorations in Quantum Computing What is Quantum Computing? What Can You Do with a Quantum Computer? What Can You Do with Quantum Information? Towards Practical Quantum Computers