Quantum Computing

Explore the fundamental concepts of quantum mechanics and how they apply to a new paradigm of computation. Learn to write basic quantum algorithms using simulators.

8 subcategories · 245 courses total

Quantum Machine Learning
Investigate the intersection of quantum computing and machine learning. Learn about quantum classifiers, quantum neural networks, and how quantum algorithms can enhance ML tasks.
44 courses
Quantum Gates and Circuits
Discover how to manipulate quantum states using quantum gates. Learn to design and build quantum circuits to perform basic computations.
43 courses
Quantum Algorithms
Explore famous quantum algorithms that offer potential speedups over classical counterparts. Study the theory and application of algorithms like Shor's, Grover's, and the Quantum Fourier Transform.
43 courses
Quantum Programming with Qiskit
Get hands-on experience programming quantum computers using IBM's Qiskit framework. Learn to build, simulate, and run quantum circuits on real quantum hardware.
38 courses
Quantum Mechanics Fundamentals
Learn the core principles of quantum mechanics that underpin quantum computing. Understand concepts like qubits, superposition, entanglement, and measurement.
36 courses
Quantum Computer Hardware
Understand the physical systems used to build quantum computers. Explore different hardware architectures such as superconducting qubits, trapped ions, and photonic systems.
27 courses
Quantum Error Correction
Address the challenge of decoherence and noise in quantum systems. Learn about quantum error correction codes and techniques for building fault-tolerant quantum computers.
11 courses
Quantum Cryptography
Learn how quantum mechanics can be used to create provably secure communication channels. Study protocols like Quantum Key Distribution (QKD) and the threat of quantum computers to classical cryptography.
3 courses