A 2-day virtual workshop on Quantum computing to provide hands-on experience programming real quantum systems.
Physics and Computer Science converging?
Key topics covered
This will be a very lecture and lab heavy workshop. We will plan on a 1-hour webinar before the workshop weekend to get you ready for the class so that you can get the most out of it and come away with a tangible outcome.
Day 1: 10am-11:30am, Pacific Time
- Section 1: Quantum Physics 101
- Section Intro
- Quantum Fourier Transform
- Data stored in a QuBit
- History of QC
- Different Quantum Hardware and Quantum Supremacy
- Use cases and Applications: NP-Complete problems
- Schrodinger’s cat and Superposition
- Quantum Teleportation and Entanglement
- Quantum Error Correction
- Quantum Algorithms: Deutsche, Shor Factorization, Grover Optimization Algorithms
- Quantum Random Number Generators and Cryptography breach
- Quantum Fourier Transform
Day 1: 11:30am to 1pm
Section 2: Quantum Programming and platforms from IBM, DWave, Google etc.
- Getting Started
- Quantum Hello World
- Defining Quantum Circuits
- Intro to Open Quirk simulator
- IBM Quantum Experience
- Qiskit and Examples on Notebooks
- Running Jobs on Real Quantum Computer on IBM Quantum Experience portal
- Defining the Hadamard gate
- Defining the XMON Simulator
- Running the program
- Illustration of Bell State, Shor and Grover Algorithm on Quantum Circuits. Run them on IBM QC.
- Quantum Physics of Spin States
- Modeling Quantum Spin States with Math
- Reversible and Irreversible State Transformations
Day 2: 10 am to 11:30am
- DWave Leap
- DWave Leap Intro
- Installing Dwave Ocean SDK
- What is a Graph Problem? Traffic analysis
- Solving Graph Problem on Quantum Processing Unit
- Google Cirq
Section 3: Quantum Computing Applications
Day 2: 11:30am tp 1pm
- Quantum Cryptography
- Post Quantum Cryptography
- Quantum Key Distribution QKD
- Quantum Teleportation and Quantum Internet Networks
- Quantum Sensors
- New frontiers
- Quantum Machine Learning and Quantum Processing Units