Mastering Quantum Computing