About EEG Academy
EEG Academy is a free, open educational project that teaches electroencephalography the way it is actually practiced — on real recordings, with interactive tools that let you manipulate the signal yourself. It is aimed at neurology and clinical-neurophysiology residents, EEG technologists, and anyone preparing to read EEG.
Everything runs in your browser. Recordings are parsed client-side, all visualizations are rendered on HTML5 Canvas, and the entire site is static — so it stays fast and genuinely free to host.
Data sources & attribution
The real EEG used throughout the course comes from open-access databases on PhysioNet. Clips are trimmed to teaching length; the underlying samples are unmodified. We gratefully acknowledge the data contributors and the PhysioNet platform.
- EEG Motor Movement/Imagery Dataset (eegmmidb) — used for the posterior dominant rhythm / alpha-reactivity recording. Source.
- CHB-MIT Scalp EEG Database — used for the real electrographic seizure. Source.
- Sleep-EDF Database Expanded — used for the staged sleep recordings. Source.
PhysioNet and the original publications should be cited if you reuse these data. Standard references include Goldberger et al., Circulation (2000) for PhysioNet; Shoeb (2009) for CHB-MIT; and Kemp et al. (2000) for Sleep-EDF.
Privacy
There are no accounts and no tracking of your learning. Your module progress and quiz answers are stored only in your own browser's localStorage. Any EDF file you open in the viewer is read locally and never leaves your device.
The interactive engine
Under the hood, EEG Academy includes a from-scratch EDF/EDF+ reader, biquad digital filters matching the clinical LFF/HFF/notch controls, montage re-derivation (bipolar, referential, average), an FFT for live spectra, and a Canvas trace renderer with min/max decimation and the negative-up convention. It is built to be correct enough to learn the real instrument.