List of Computer Science courses with video lectures.

Updated
Jul 7, 2024
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.
List of Computer Science courses with video lectures.
Qiskit is an opensource SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
Tutorials and programming exercises for learning Q# and quantum computing
A python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Microsoft Quantum Development Kit Samples
Qiskit is an opensource SDK for working with quantum computers at the level of circuits, algorithms, and application modules.
Here you can get all the Quantum Machine learning Basics, Algorithms ,Study Materials ,Projects and the descriptions of the projects around the web
A curated list of awesome quantum computing learning and developing resources.
A list of resources in different fields of Computer Science
A collection of Jupyter notebooks showing how to use the Qiskit SDK
PennyLane is a crossplatform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.
QuTiP: Quantum Toolbox in Python
The electronic structure package for quantum computers.
Curated list of opensource quantum software projects.
A Python library for quantum programming using Quil.
Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning
A PyTorchbased framework for Quantum Classical Simulation, Quantum Machine Learning, Quantum Neural Networks, Parameterized Quantum Circuits with support for easy deployments on real quantum computers.
Quantum assembly language for extended quantum circuits
QPanda 2 is an open source quantum computing framework developed by OriginQC that can be used to build, run, and optimize quantum algorithms.
A university quantum algorithms/computation course supplement based on Qiskit
Created by Richard Feynman and Yuri Manin