Sarah Kaiser

Sarah Kaiser completed her PhD in physics (quantum information) at the University of Waterloo’s Institute for Quantum Computing. She has spent much of her career developing new quantum hardware in the lab, from building satellites to hacking quantum cryptography hardware. Communicating what is so exciting about quantum is her passion, and she loves building new demos and tools to help enable the quantum community to grow. When not at her mechanical keyboard, she loves kayaking and writing books about science for all ages.

books & videos by Sarah Kaiser

Panel on Quantum Computing: Physics, math, and computer science

  • Course duration: 55m

Quantum computing is a hot topic and has a foundation in math like linear algebra. We know how to program math like linear algebra in a variety of different software tools, especially those designed to run on GPUs. We use these tools all the time but are thankfully abstracted away from having to work out the math for each video render by hand each time. What then does it look like to program a quantum computer? What type of math should you know, and when do you need it?

Learn Quantum Computing with Python and Q#

  • May 2021
  • ISBN 9781617296130
  • 384 pages
  • printed in black & white
  • available in Italian, Japanese, Korean, Russian, Serbian, Simplified Chinese

Learn Quantum Computing with Python and Q# introduces quantum computing from a practical perspective. Use Python to build your own quantum simulator and take advantage of Microsoft’s open source tools to fine-tune quantum algorithms. The authors explain complex math and theory through stories, visuals, and games. You’ll learn to apply quantum to real-world applications, such as sending secret messages and solving chemistry problems.