Quantum Computing Education for Computer Science Students: Bridging the Gap with Layered Learning and Intuitive Analogies | Synapse