Quantum Computing Workshop 2020
Welcome to our Quantum Computing workshop. The main aim of this workshop will be to introduce some concepts of quantum computing and implement them using Qiskit, an open source python library developed by IBM for simulation of quantum computers. This is a very fun and useful library for anyone wanting to run quantum computing workshops and it is also quite accessible.
We will be covering the basics of quantum computing and introducing to you some of the important algorithms of quantum computing and guide you to also executing them on a basic scale. In the very end you will be given two interesting problems to solve, so we hope you enjoy those :)
So to start off you need an IBM id so that you can use the IBM Quantum Experience.
You can find the IBM Quantum Experience here. To download the notebooks you have to select Raw and then save as on that page and you will have to choose the save as in all files and it would automatically come as Notebook_name.ipynb.txt so you have to save it as just Notebook_name.ipynb by removing the .txt from the extension.
Once you have set up your account you can use the notebooks provided to you by going on the side tab on this page and selecting Qiskit Notebooks under the Tools section and selecting Import and simply uploading the notebooks that you have downloaded from here. If you wish to run these notebooks locally you will require Anaconda and Jupyter which comes by default along with Anaconda.
You will also require the packages numpy, scipy, matplotlib and os but these come included with Jupyter anyway. To install qiskit follow this guide.
Once you are done with all this you can start with the notebooks :)
Material of the Workshop
Notebooks will be added soon, stay tuned.
If you are facing troubles you can ask your doubts on the telegram group.
For additional references you will find the Qiskit Textbook to be quite handy and also this youtube playlist does a pretty good job at explaining some basic concepts for quantum computing.
All our sessions will be recorded so in case you are unable to attend them, do not worry since the recordings will be provided to you and we are always available for clearing your doubts via the telegram group.
There will be two talks from guest lecturers,
Sandesh Kalantre, Graduate Student, University of Maryland on Quantum Computing: The Present and The Future at 7 PM, 26th July
Apoorva D. Patel, Professor at the Centre for High Energy Physics, Indian Institute of Science, Bangalore at 7 PM, 2nd August
We hope you have fun and learn something new :)