Tutorials for Rigetti Computing’s SDK.
Tutorial for D-Wave System’s SDK.
Background information on the photonic continuous-variable approach to quantum computation, as well as tutorials for Xanadu’s SDK.
Short tutorials providing a gentle introduction to quantum computing and IBM Q.
Notes of Caltech’s Quantum Computation Course Physics 219/Computer Science 219 by John Preskill.
Worked examples on quantum algorithm problems.
Jupyter notebooks simply demonstrating how to use QISKit.
Comprehensive catalog of quantum algorithms.
3D quantum state visualisation tool able to simulate up to 22 qubits.
Four qubit photonic quantum simulator and computer.
Programming exercises for learning quantum computing and Q#.
Explanation of quantum machine learning algorithms.
Browser-based drag-and-drop quantum circuit simulator that reacts, simulates, and animates in real-time.
Massive Open Online Courses
Series of lecture notes on the MIT quantum information sciences course.
Learn how quantum communication provides security that is guaranteed by the laws of nature.
Foundational course on quantum information and computation.
Learn the principles and promises behind developments in quantum computers and quantum internet and how they will impact our future.
Conceptual introduction to the fundamental principles of quantum mechanics.
Introduction to the key concepts of quantum computing with minimal mathematics.
A web class for high school students. Organized by QuSoft
Hands-on introduction to quantum computing and quantum-enhanced machine learning, complete with a code repo.
Click here for the most up-to-date list of all open source quantum software projects.
About quantum computing and computing in general by Craig Gidney - a member of Google Quantum Computing Team.
By the QuTech institution, sharing their research and daily life.
Interesting posts on quantum computation, by James Wootton.
By the Quantum Institute for Quantum Information and Matter, sharing behind the scenes research insights.
A weekly correlation of all things quantum - computing, cryptography, entanglement.
Introduction to fundamentals of classical and quantum computing.
Easy to advanced quantum computing and information problems with detailed solutions.
Comprehensive textbook for those with some prior knowledge in mathematics, computer science and physics.
Explains quantum computing with only basic college maths knowledge needed.
Conversational approach to explaining quantum computing with worked solutions.
Quantum computing explained using an approach accessible to undergraduate computer science students.
Opportunities and challenges for quantum-assisted machine learning in near-term quantum computers.
Quantum machine learning and what quantum computing means to data mining.
An investigation of contributors to open-source quantum computing projects, their educational and professional backgrounds. Includes a survey with focus on what helped them succeed in the field.
This talk is an introduction to modern quantum programming. It covers why you might want to program a quantum computer and how you would do so today, with a focus on the Forest Python SDK from Rigetti Computing. The only background assumed is linear algebra and complex numbers at the level of undergraduate computer science. Duration: 1 hour, 22 minutes.
Microsoft Research Talk on introductory quantum computing for computer scientists. Duration: 1 hour, 28 minutes.
D-Wave System’s Leap Community Forum.
IBM Quantum experience Community Forum.
Slack Channel for QISKit and quantum computing discussions.
Discussion about the book Quantum Computation and Quantum Information.
Discussion forum for quantum machine learning, both using simulations and on near term hardware.
Question and answer site for quantum computing.
Facebook group for quantum research discussion.
Slack Channel for Rigetti and quantum computing discussions.
Slack channel for Xanadu and Strawberry Fields photonic/CV quantum computing discussions.
Slack Channel for quantum computing discussions. Generate an invite for this channel here: Quantum Computing Slack - Invite.