Quantum computing courses cover concepts like qubits, superposition, entanglement, and quantum algorithms. You can learn how these principles differ from classical computing and explore tools such as Qiskit or Cirq for building quantum programs. Topics may also include applications in cryptography, optimization, and simulations.

Stanford Online
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Problem Solving, Mathematics and Mathematical Modeling
★ 4.4 (657) · Intermediate · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Quantum computing, Physics, Experimentation, Mechanics
★ 4.6 (71) · Beginner · Course · 1 - 4 Weeks
Stanford Online
Skills you'll gain: Cryptography, Cryptographic Protocols, Encryption, Advanced Encryption Standard (AES), Data Integrity
★ 4.8 (4.5K) · Mixed · Course · 1 - 3 Months

École normale supérieure
Skills you'll gain: Sampling (Statistics), Physics, Mechanics, Algorithms, Program Development
★ 4.8 (274) · Mixed · Course · 1 - 3 Months

Qualcomm Academy
Skills you'll gain: Wireless Networks, Telecommunications, Communication Systems, Internet Of Things, Data Security, Technology Strategies, Virtualization
★ 4.8 (748) · Beginner · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Physics, Mechanics
★ 4.2 (74) · Mixed · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Computer Architecture, Systems Design, System Design and Implementation, Application Specific Integrated Circuits, Digital Design
★ 4.3 (863) · Intermediate · Course · 1 - 3 Months

École Polytechnique
Skills you'll gain: Physics
★ 4.8 (256) · Advanced · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Cryptography, Brute-force attacks
★ 4.5 (554) · Intermediate · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Problem Solving, Python Programming, Computer Hardware, Computer Programming, Analysis, Debugging
★ 4.7 (1.4K) · Beginner · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Computer Science, Computer Systems, Web Applications, Computer Literacy, General Networking, Network Security, Computer Networking, Application Security, Debugging, Cybersecurity
★ 4.6 (582) · Beginner · Course · 1 - 4 Weeks

Stanford Online
Skills you'll gain: Physics
★ 4.9 (3.2K) · Beginner · Course · 1 - 3 Months
Start with what interests you in quantum computing. If you want the theoretical side, choose courses covering quantum theory, quantum gates, and quantum circuits. If you want to apply quantum computing in software development, look for courses that teach quantum programming languages like Qiskit or Cirq, and practical quantum algorithm implementations.