Skip to content

siiea-ai/Quantum-Engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Quantum Engineering: A Self-Study PhD Curriculum

 ██████╗ ██╗   ██╗ █████╗ ███╗   ██╗████████╗██╗   ██╗███╗   ███╗
██╔═══██╗██║   ██║██╔══██╗████╗  ██║╚══██╔══╝██║   ██║████╗ ████║
██║   ██║██║   ██║███████║██╔██╗ ██║   ██║   ██║   ██║██╔████╔██║
██║▄▄ ██║██║   ██║██╔══██║██║╚██╗██║   ██║   ██║   ██║██║╚██╔╝██║
╚██████╔╝╚██████╔╝██║  ██║██║ ╚████║   ██║   ╚██████╔╝██║ ╚═╝ ██║
 ╚══▀▀═╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═══╝   ╚═╝    ╚═════╝ ╚═╝     ╚═╝
              SCIENCE & ENGINEERING CURRICULUM

A complete, day-by-day self-study curriculum covering graduate-level Quantum Science & Engineering

License: CC BY-NC-SA 4.0 Author Siiea Innovations Status Notebooks MLX


The Story Behind This Curriculum

"I always wanted to continue my education in quantum physics and engineering, but I didn't have the time to sit in a university for years. So I decided to build my own path."

Imran Ali, Founder of Siiea Innovations, LLC

This repository represents a deeply personal journey. As an entrepreneur running a technology company, I faced a choice that many professionals encounter: abandon my dream of studying quantum science at the highest level, or find another way.

I chose to create my own way.

What you're looking at is a complete, 6-year, 10,000+ hour curriculum covering graduate-level quantum science and engineering. Every day file, every problem set, every computational lab was carefully researched and structured to cover topics comparable to those taught at leading university programs.

This is not a shortcut. It's the same rigorous material—just organized for someone who learns on their own schedule.


What This Curriculum Contains

Year Focus Days Hours Status
Year 0 Mathematical & Physical Foundations 336 ~2,500 COMPLETE
Year 1 Quantum Mechanics Core 336 ~2,500 COMPLETE
Year 2 Advanced Quantum Science 336 ~2,500 COMPLETE
Year 3 Qualifying Exam Preparation 336 ~2,500 COMPLETE
Year 4 Research Phase I 336 ~2,500 COMPLETE
Year 5 Research Phase II + Thesis 336 ~2,500 COMPLETE

Total: 2,016 days | 72 months | ~10,000+ hours | 100% COMPLETE


Curriculum Architecture

Quantum Engineering/
│
├── Year_0_Mathematical_Foundations/      # Calculus → Group Theory
│   ├── Semester_0A: Calculus & DiffEq
│   ├── Semester_0B: Linear Algebra & Complex Analysis
│   ├── Semester_0C: Advanced Foundations
│   └── Semester_0D: Scientific Computing & Symmetry
│
├── Year_1_Quantum_Mechanics_Core/        # Postulates → Algorithms
│   ├── Semester_1A: QM Foundations
│   └── Semester_1B: Quantum Information
│
├── Year_2_Advanced_Quantum_Science/      # Error Correction → Hardware
│   ├── Semester_2A: Quantum Error Correction
│   └── Semester_2B: Fault Tolerance & Hardware
│
├── Year_3_Qualifying_Exam/               # Comprehensive Review
│   ├── Semester_3A: Core Knowledge Review
│   └── Semester_3B: Specialization & Mock Exams
│
├── Year_4_Research_Phase_I/              # First Research Project
│   ├── Semester_4A: Research Foundations
│   └── Semester_4B: Original Research
│
└── Year_5_Research_Phase_II/             # Thesis & Defense
    ├── Semester_5A: Second Research Project
    └── Semester_5B: Thesis Writing & Defense

What Makes This Different

Topics Aligned With Leading Programs

This curriculum covers topics comparable to those in:

University Reference Courses Coverage
Harvard QSE 200, QSE 201, Physics 143a/b Comprehensive
MIT 8.04, 8.05, 8.06, 8.370x Comprehensive
Caltech Ph125abc, Ph219 Substantial
Princeton PHY 521, PHY 522 Substantial
Stanford PHYSICS 130, 131 Comprehensive

Structured for Self-Study

Each day follows a consistent 7-hour structure:

Block Time Duration Activity
Morning 9:00 AM - 12:30 PM 3.5 hours Theory & Derivations
Afternoon 2:00 PM - 4:30 PM 2.5 hours Problem Solving
Evening 7:00 PM - 8:00 PM 1 hour Computational Lab

Every Topic Connected to Quantum Mechanics

From Day 1 of calculus to Day 2016 of thesis defense, every classical concept is explicitly connected to its quantum mechanical application. You never learn something without understanding why it matters for quantum science.


Core Textbook Progression

Year 0: Mathematical Foundations

  • Stewart, Calculus (8th ed.)
  • Axler, Linear Algebra Done Right (4th ed.)
  • Taylor, Classical Mechanics
  • Kreyszig, Functional Analysis
  • Tinkham, Group Theory and Quantum Mechanics

Years 1-2: Quantum Core

  • Shankar, Principles of Quantum Mechanics (2nd ed.)
  • Sakurai, Modern Quantum Mechanics (3rd ed.)
  • Nielsen & Chuang, Quantum Computation and Quantum Information
  • Preskill, Lecture Notes for Physics 219

Years 3-5: Advanced & Research

  • Lidar & Brun, Quantum Error Correction
  • Wilde, Quantum Information Theory
  • Original research papers in your specialization

Getting Started

For Complete Beginners

Navigate to Day 1:

Year_0_Mathematical_Foundations/
  Semester_0A_Calculus_DiffEq/
    Month_01_Single_Variable_Calculus/
      Week_01_Limits_and_Continuity/
        Day_001_Monday.md

For Those With Background

If you have a math/physics background, take the diagnostic exam in Month 12. Score 80%+ to skip directly to Year 1.

Setup Your Environment

# Python environment (Year 0+)
pip install numpy scipy matplotlib sympy jupyter

# Quantum computing (Year 1+)
pip install qiskit qiskit-aer qiskit-ibm-runtime qutip pennylane

# Apple Silicon optimization (optional — for Mac Studio/MacBook Pro)
pip install mlx

Interactive Jupyter Notebooks (Coming Soon)

The curriculum is being expanded with runnable Jupyter notebooks for every computational lab — turning static markdown into live, executable science.

What's Coming

Component Description Status
Year 0 Notebooks ~96 notebooks: linear algebra, ODE solvers, classical mechanics, group theory Planned
Year 1 Notebooks ~96 notebooks: wave functions, Bloch sphere, Qiskit circuits, entanglement Planned
Year 2 Notebooks ~96 notebooks: error correction, surface codes, fault tolerance, noise models Planned
MLX Labs Apple Silicon-optimized quantum simulation and quantum ML experiments Planned

Apple MLX Integration

This project is being developed on an Apple Mac Studio (M-series, 512GB unified memory), enabling quantum simulations at scales most personal machines can't reach:

Qubits State Vector Size Feasibility (512GB)
20 16 MB Trivial
25 512 MB Easy
30 16 GB Comfortable
33 128 GB Feasible
35 512 GB At the limit

The MLX Labs will include:

  • Quantum neural network decoders — train ML models for error correction
  • Variational quantum eigensolvers — hybrid classical-quantum optimization
  • Quantum kernel methods — quantum-enhanced machine learning
  • Large-scale state vector simulation — push beyond 30 qubits locally

Planned Notebook Structure

notebooks/
├── Year_0_Foundations/
│   ├── Week_01_Limits.ipynb
│   ├── Week_02_Derivatives.ipynb
│   └── ...
├── Year_1_Quantum/
│   ├── Week_49_Hilbert_Space.ipynb
│   ├── Week_50_Measurement.ipynb
│   └── ...
├── Year_2_Advanced/
│   └── ...
└── MLX_Labs/
    ├── 01_quantum_neural_decoder.ipynb
    ├── 02_variational_quantum_eigensolver.ipynb
    ├── 03_quantum_kernel_methods.ipynb
    └── 04_large_scale_simulation.ipynb

Philosophy

Quality Over Speed

This curriculum emphasizes deep understanding over rapid completion:

  1. Derivations, Not Just Formulas — Know why equations work
  2. Quantum Connections Throughout — Every classical concept linked to QM
  3. Modern Applications — Current research and future directions
  4. Computational Literacy — Python/Qiskit implementations throughout
  5. Research Preparation — Building toward original contributions

The Long Game

A PhD takes 5-6 years for a reason. This curriculum respects that timeline. You're not racing to a certificate—you're building genuine expertise that will last a lifetime.


Who This Is For

  • Working professionals who can't attend traditional PhD programs
  • Self-learners who want world-class quantum education
  • Career changers entering quantum computing/science
  • Students supplementing their formal education
  • Curious minds who want to truly understand quantum mechanics

Who This Is NOT For

  • Those seeking quick credentials or certificates
  • Anyone looking for shortcuts to quantum understanding
  • People who need external accountability to learn
  • Those expecting a 6-month bootcamp experience

Program Completion Checklist

  • Year 0: Mathematical and Physical Foundations (336 days) ✅
  • Year 1: Quantum Mechanics Core (336 days) ✅
  • Year 2: Advanced Quantum Science (336 days) ✅
  • Year 3: Qualifying Exam Preparation (336 days) ✅
  • Year 4: Research Phase I (336 days) ✅
  • Year 5: Research Phase II + Thesis (336 days) ✅

CURRICULUM 100% COMPLETE


License & Attribution

This work is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0).

You may:

  • Use this for personal study
  • Share it with attribution
  • Adapt and build upon the material under the same license
  • Reference it in your own work

You may not:

  • Use it commercially
  • Redistribute without crediting the author

See LICENSE for full terms.


About the Author

Imran Ali is the founder of Siiea Innovations, LLC, a technology company focused on innovation and education. This curriculum was created as a personal project to prove that world-class education is achievable outside traditional institutions—if you're willing to put in the work.


Acknowledgments

This curriculum draws from the open educational resources of:

  • MIT OpenCourseWare
  • IBM Quantum Learning
  • John Preskill's Caltech Lecture Notes
  • The broader physics and quantum computing community

Special thanks to every educator who makes knowledge freely available.


Resources

Online Courses

Video Lectures

  • MIT OCW — Full course lectures
  • 3Blue1Brown — Visual mathematics
  • David Tong's Cambridge lectures

Software Tools

  • Python + NumPy/SciPy/SymPy
  • Qiskit (IBM Quantum)
  • QuTiP (Quantum Toolbox in Python)
  • Jupyter Notebooks

How This Compares

After extensive research, no other open-source project offers anything close to this scope. Here's how the landscape breaks down:

Project Type Scope Original Content
This Curriculum Day-by-day curriculum 6 years, 2,016 days Yes — all lessons, problems, labs
OSSU Computer Science Course link list CS degree (no quantum) No — links only
Microsoft QuantumKatas Coding exercises Single semester, Q# only Yes — but archived
Qiskit Textbook Jupyter notebooks Quantum algorithms only Yes — vendor-locked to IBM
awesome-quantum-computing Link aggregation Broad but shallow No — directory only
NVIDIA CUDA-Q Academic GPU quantum labs Narrow HPC focus Yes — vendor-specific

What no one else does:

  1. Day-by-day structure across 2,016 days
  2. Full mathematical foundations from calculus (Year 0)
  3. 6-year PhD-equivalent scope in a single repository
  4. Integrated research training with thesis preparation (Years 4-5)
  5. Deep error correction and fault tolerance coverage (Year 2-3)
  6. Qualifying exam simulation (Year 3)
  7. Framework-agnostic Python — not locked to any vendor
  8. Self-contained — all theory, derivations, and code in the repository itself

Contributing

This is a personal educational project. If you find errors or have suggestions, please open an issue. Pull requests are welcome for typo fixes and corrections.


Begin your quantum journey today.

"The underlying physical laws necessary for the mathematical theory of a large part of physics and the whole of chemistry are thus completely known."

— Paul Dirac (1929)


Created by Imran Ali | Siiea Innovations, LLC

February 2026

License: CC BY-NC-SA 4.0

About

Complete 6-year self-study curriculum for Quantum Science & Engineering. 2,016 days of structured lessons from mathematical foundations through research-level quantum physics. Free and open.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors