Free, interactive engineering slides

The math behind every moving thing.

I teach the why first. Drag the block below — it's obeying the most important equation in dynamics.

Mass–spring–damper · ME3120 m·ẍ + c·ẋ + k·x = 0
0.12 underdamped

Drag the mass, or change ζ to move between under-, critical-, and overdamped.

11Courses
100+Lectures
FreeOpen access
4Departments

Open course library

Every course I teach — open one to read its lecture slides.

ME3120 · Mechanical · Year 3

Mechanics of Machinery

Dynamic modelling — Newton's method, the mass–spring–damper, natural frequency, building toward the robot-arm equation. The course the demo above comes from.

Open the 20 topics →
"Drag it. Change the damping."20 free topics · live demo
EE2203 · Electrical

Signal & System

Signals, convolution, Fourier, Laplace & Z-transforms, stability.

Year 2
coming soon
EE2201 · Electrical

Electrical Circuit

KVL/KCL, Thévenin & Norton, node/mesh analysis, AC, phasors, power.

Year 2
coming soon
EE2605 · Electrical

Electronics

Diodes, BJT & MOSFET, amplifiers, op-amps, analog design.

Year 2
coming soon
CSX3001 · Computing

Python Programming

Python from first principles: types, functions, OOP, libraries.

Year 3
coming soon
BG1204 · Mathematics

Calculus 1

Limits, derivatives, integrals, the fundamental theorem — applied.

Year 1
coming soon