Exploring Quantum Computing: Principles and Applications | Synapse