Quantum Computing topic
Quantum computing is a field of computing that uses quantum phenomena such as superposition and entanglement to perform operations on data. It is a rapidly growing field with potential applications in fields such as cryptography, chemistry, and optimization. Quantum computers can solve certain problems much faster than classical computers. Various programming languages such as Q#, Python and C++ can be used to write quantum algorithms to be run on quantum computers. The development of quantum computers is an active area of research and engineering.
rigetti_training_material
Slide decks and Jupyter notebooks for training on Rigetti's quantum software stack at the Creative Destruction Lab 2018.
launchpad
Resources to get started in Quantum Computing!
Qc_book_list
quantum computing book list - A book list for those who want to self-study quantum computing
BernDirac
A Mathematica package for performing calculations involving matrices/vectors in the Dirac notation which is usually used in quantum mechanics/quantum computing.
SwiftQuantumComputing
Quantum circuit simulator in Swift
qcc
Source code for the book "Quantum Computing for Programmers", Cambridge University Press
Schrodinger.jl
Fast and easy simulation of quantum mechanical systems.
qlearnkit
A python library for quantum machine learning and quantum deep learning, built on top of qiskit and pennylane
QKD
Python simulation of protocol BB84 for QKD.
qgame
QGAME: Quantum Gate and Measurement Emulator, a quantum computer simulator