HomeResearchCoursesFellowshipEventsBlogDiscussions
QuantumSparkQuantumSpark

Research-grade quantum learning, papers, textbooks, mentorship, and project work for motivated students.

Platform

  • Research
  • Courses
  • Mentorship
  • Events

Resources

  • Blog
  • Research Standards
  • Papers
  • Textbooks

Trust

  • Terms
  • Privacy
  • Cookies
  • Security

Updates

Occasional notes on new resources, workshops, and student research opportunities.

© 2026 QuantumSpark.

Built for careful learning, reproducible work, and early research fluency.

Back to courses
Quantum Computing
CORE
12 units

Quantum Computing & Algorithms

Circuit computation, oracles, quantum Fourier transform, phase estimation, Shor, Grover, simulation, VQE, QAOA, complexity, and benchmarking.

12 units18 hoursCORE
Open student course

Published syllabus

Course Units

Unit 1
90 min

Circuit model and universal gates

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 2
90 min

Reversible computation and oracles

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 3
90 min

Phase kickback and interference

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 4
90 min

Quantum Fourier transform

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 5
90 min

Phase estimation

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 6
90 min

Shor factoring

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 7
90 min

Grover search

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 8
90 min

Hamiltonian simulation

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 9
90 min

Variational quantum eigensolver

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 10
90 min

QAOA and hybrid optimization

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 11
90 min

Amplitude estimation and sampling

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives
Unit 12
90 min

Complexity, verification, and benchmarking

Admin-authored unit for Quantum Computing & Algorithms.

Course notes
3 objectives