Courses

Interactive tours of one subject each, built from short lessons with live, manipulable demos — sound on where it helps. Every lesson ends with a quick check-in, every course with a graded quiz, and your progress stays in your browser.

3 courses · 27 lessons

information theory · 9 lessons + graded quiz

Bits & Surprise

Shannon’s big idea, hands-on: measure surprise, sculpt entropy, build a working compressor, shout through noise, then KL divergence, mutual information, and the cross-entropy loss that trains modern AI. Check-ins along the way, graded final quiz at the end.

start →
digital audio · 6 lessons + graded quiz

Waves & Buckets

How sound becomes numbers and comes back alive: play with waves, hear aliasing fold past Nyquist, crush a melody to 3 bits, watch a DAC resurrect the signal, and tally the bitrate bill. Sound on; most demos are audible.

start →
signal processing · 12 sections + graded quiz · ch. 2

Sines & Spectra

Signal processing from first principles: signals add, harmonics build any waveform, correlation measures one frequency at a time, two templates defeat unknown phase, the DFT runs the measurement everywhere, filtering edits the result, and roots of unity collapse the cost into the FFT, demonstrated live.

start →
next course

Coming soon

More of the DSP-and-information stack is on the way.

in the works