Quantum Party Tricks: An Entertaining Introduction to Quantum Computing


Duration: 50 mins
James Weaver
Quantum Developer Advocate, IBM

Although quantum computing concepts can seem strange and difficult to learn, many of them are easy to understand in the context of simple demonstrations. For example, a quantum bit (qubit) may hold the value of 0 or 1, or some combination of those values. When measured, the state of the qubit collapses to either 0 or 1, based upon the probabilities expressed in its hidden quantum state. A simple demonstration, or “quantum party trick” if you will, can shed light on this phenomenon as well as how it is leveraged in quantum computing.

In this session, James Weaver gives an entertaining introduction to quantum computing, After covering a brief history of quantum computers, James demonstrates key concepts in quantum computing using several party tricks disguised as programs running on a quantum computer. By the end of this session, attendees are exposed to concepts and tools that enable them to develop programs that run on quantum computers.

You may also be interested in

25 mins
How Non-violent Communication Can Help Keep the Peace on your Team

Non-violent communication will help you communicate with your coworkers in a manner that enables productivity and helps you understand how...

180 mins
Modern Software Development

Our industry never stops changing, but sometimes those changes are trivial and fluffy and we can ignore them. Sometimes they...

50 mins
Leading & Guiding Development Teams

By definition, a tech leader is responsible for leading and guiding development teams. In this session we will take a...

50 mins
Systems Thinking

Albert Einstein once said — “We cannot solve our problems with the same thinking we used when we created them.” As...

50 mins
Build Your Own Tech Radar, Capture Your Org's Tech Posture

Software industry changes at a crazy speed. There are always new things coming in and going out of the eco-system...

50 mins
10x productivity for Developers and Architects

Productivity is key to success in software development. We will be exploring different principles, so you do not have to...