Publisher's Synopsis
- Encourages students to embrace uncertainty over the daily classical experience, when encountering quantum phenomena;
- Uses narrative to start each section with analogies that help students to grasp the critical concept quickly;
- Uses numerical substitutions, accompanied by Python programming and IBM-Q quantum computer programming, as examples in teaching all critical concepts.