Phys 437 - Practical Quantum Computing for Scientists