This repository contains the notebooks, slides, and miscellaneous for Quantum Computing 2021
- Warm up and basic python Anaconda Python, Jupyter notebook, Basic python, QisKit package, Dwave Ocean package,
- Introduction to Quantum Computing Quantum Physics (Postulates, States and Operators), Measurements, Errors
- What is Qubit? Qubit representation in vector space, Bloch sphere, Single qubit Quantum Gates Multi-qubit system 2 qubit quantum states, 2 qubit gates, Multi qubit system generalization
- Superposition and Entanglement Superposition and random circuit, Entanglement, Pure and Mixed states, Density Matrices
- Quantum Algorithms-I Teleportation, Quantum Fourier Transform
- Quantum Algorithms-II DJ Algorithm, Shor's Algorithm
- Advanced Quantum Algorithm-II Quantum Approximate Optimization Algorithm (QAOA)
- Advanced Quantum Algorithms-III Quantum Annealing with Dwave Quantum Computer
- Future of Quantum Computing Quantum Chemistry, Optimization, Quantum Simulation, Quantum Machine Learning