IBM has been working on making quantum computing easier to learn about and to use since we made the first real quantum system available to the public in 2016. This research field has undergone dramatic changes in the last few decades, but only recently have quantum scientists released easy-to-use tools to make this discipline accessible to everyone. At IBM, we offer all the quantum programming tools you need with Qiskit and make it easy to get started running quantum circuits on our systems with the IBM Quantum Experience quantum cloud platform – users have already run over 28 million experiments and simulations.
Our team is committed to making quantum sciences more approachable by investing heavily in the education to support this growing community and establishing the emerging technology as the next generation of computing. We need more students, educators, developers, and domain experts with “quantum ready” skills. This is why our team is proud to release educational resources and tools, while also increasing the capacity and capability of our IBM Quantum systems.
We are rolling out new systems and a new feature that allows for reserving time on an IBM Quantum system through the IBM Quantum Experience. This will initially be available to members of the IBM Quantum Network. Members will be able to reserve blocks of uninterrupted time for their users to experiment and test ideas using our advanced systems and software. Moreover, educators and academic members can take advantage of scheduling time to dynamically demonstrate quantum computing concepts on our hardware in the classroom. All the while, students can use the IBM Quantum Experience to follow along directly from a web browser without any additional installation required.
We published an open-source online textbook, called Learn Quantum Computation Using Qiskit, as a tool for self-learners and educators preparing the next generation of quantum developers. Written by experienced educators and leading researchers in the field, this textbook explores quantum computing through practical problems that are run on both simulators and real quantum hardware, with the aim of helping students connect theory to practice. And most importantly, because this textbook is open-source, the field’s top educators and contributors will continually update this text to ensure that students learn the latest and most-relevant quantum computing skills. The textbook also includes problem sets that can be included in coursework. Professors interested in the solutions to these problem sets should contact me – Abraham Asfaw. Additional information about the structure of the textbook can be found here.
I believe that developing a “live” textbook for teaching quantum computing in academic classes is not only important but also essential to have a state-of-the-art education on a dynamic and fast-paced topic. This textbook provides a great opportunity for those who do not have a strong background in quantum mechanics to connect with cutting-edge topics in quantum computing in the shortest possible time. –Dr. Javad Shabani, Assistant Professor of Physics and Shabani Lab Principal Investigator, New York University and co-author of “Learn Quantum Computing Using Qiskit”
To facilitate learning outside the classroom, we also offer the Coding With Qiskit video series. Through this series, viewers can traverse the hardest part of learning a new language—the beginning. Starting with installing Qiskit, through programming a quantum “Hello World” application, to investigating the latest algorithms and research topics, Coding with Qiskit will roll out on a weekly basis for any student with internet access.
Get Involved With IBM Q
Lastly, we have an array of events for all members of the quantum community, whether students, teachers, or enthusiasts.
The IBM Quantum Awards, hosted online in partnership with Angelhack, are semester-long competitions on various topics including Qiskit-based course materials, research papers, videos or games. These awards are open to all students, educators, and developers. Learn more here.
Through our expanded University Hackathon Partnership Program, universities can now partner with our global teams to host a hands-on, community-building Qiskit experience in which their quantum developer students will get to collaborate with IBM Q experts while developing their own quantum software programs. For more information contact us.
The 2019 Qiskit Camps, to be held in Europe, Asia, and Africa, are ideal events to not only learn more about Qiskit but meet fellow passionate Qiskitters while competing as teams from all corners of the world. Learn more here.
The IBM Quantum Challenge, co-hosted with Keio University, is a virtual hackathon where users can tackle real-life challenges with quantum algorithms. Winners will be invited to Qiskit Camp Asia coming up in November. Learn more here.
Of course, at the foundation of all these efforts are our real quantum hardware and simulators available through IBM Q Experience. Much like their usage in research and quantum development, both hardware and simulators are important tools for learning. Only access to both can provide students with a full understanding of quantum computing programming and current hardware realities.
Through the efforts announced today, and the continued development of these efforts, we at IBM hope to not only drive research, but prepare tomorrow’s quantum scientists and developers to usher us into the next generation of computing.
In a new preprint now on arXiv, “A Threshold for Quantum Advantage in Derivative Pricing”, our quantum research teams at IBM and Goldman Sachs provide the first detailed estimate of the quantum computing resources needed to achieve quantum advantage for derivative pricing – one of the most ubiquitous calculations in finance.
What does programming for the not-so-distant quantum future look like? From November 9 to 30, more than 3,300 people from 85 countries applied for the 2,000 seats of the IBM Quantum Challenge to find out. As our cloud-accessible quantum systems continue to advance in scale and capability with better processors of larger number of qubits, […]
As we looked closer at the kinds of jobs our systems execute, we noticed a richer structure of quantum-classical interactions including multiple domains of latency. These domains include real-time computation, where calculations must complete within the coherence time of the qubits, and near-time computation, which tolerates larger latency but which should be more generic. The constraints of these two domains are sufficiently different that they demand distinct solutions.