Menu

Interactive Courses

Education Hub

Learn physics, photonics, and engineering with interactive Python visualizations. Every concept is paired with live code you can edit and run instantly.

Concept First

Clear explanations with step by step derivations

Live Code Labs

Edit and run Python code directly in the browser

Visual Learning

Every equation comes alive with interactive plots

Photonics & Optics

From Maxwell's equations to fiber optics - the physics of light, waves, and optical systems.

20 min

The Electromagnetic Wave Equation

Derive the wave equation from Maxwell's equations and visualize plane waves, superposition, and wave packets with live Python code.

Start Lesson
25 min

CW, Q-Switched & Mode-Locked Lasers

Photons as predators, electrons as prey. Understand rate equations, Q-switching (the ambush), and mode-locking (the synchronized pack) with animated simulations.

Start Lesson
18 minComing Soon

Polarization of Light

Linear, circular, and elliptical polarization. Jones vectors, Malus' law, and waveplates explained with interactive simulations.

Available soon
22 minComing Soon

Fresnel Equations & Reflection

Reflection and transmission at dielectric interfaces. Brewster's angle, total internal reflection, and evanescent waves.

Available soon
25 minComing Soon

Waveguides & Optical Fibers

Guided modes, numerical aperture, dispersion, and single-mode vs multi-mode fiber optics.

Available soon

More Series Coming

Quantum mechanics, signal processing, materials science, and more interactive courses are in development.