reef.science

Courses

Full university-level courses with infinite practice problems, step-by-step explanations, and interactive simulations. Free forever.

20 courses·1380 concepts·1148+ practice problems

Core Engineering

The foundational engineering courses every engineer takes.

Mathematics

The mathematical tools that power engineering analysis.

Linear Algebra

Matrix algebra, vector spaces, linear transformations, eigenvalues, and orthogonality. Every concept is introduced geometrically before algebraically — understand what matrices do to space.

6 modules·73 concepts·86 problems

Math Foundations

Pre-calculus mathematics required before entering calculus-based engineering courses — algebra, functions, geometry, trigonometry, exponentials, logarithms, and complex numbers.

6 modules·79 concepts·94 problems

Calculus I

Limits, derivatives, and integrals of single-variable functions. Every concept introduced with geometric intuition before algebraic formalism — understand what a derivative really means before computing one.

5 modules·82 concepts·52 problems

Calculus II

Advanced integration techniques, sequences and series, parametric and polar curves. Builds the full integration toolkit and introduces the paradigm of infinite processes — can an infinite sum converge to a finite number?

5 modules·82 concepts·48 problems

Calculus III

Multivariable and vector calculus — partial derivatives, multiple integrals, vector fields, line and surface integrals, and the fundamental theorems (Green's, Stokes', Divergence) that generalize the FTC to higher dimensions.

5 modules·86 concepts·50 problems

Probability & Statistics

Probability theory, statistical inference, and data analysis for engineers — descriptive statistics, discrete and continuous distributions, confidence intervals, hypothesis testing, ANOVA, regression, quality control, and reliability. Covers all 8 FE disciplines, AP Statistics, and full university curriculum.

14 modules·175 concepts·104 problems

Sciences

Physics and chemistry — the physical foundation for all engineering.

Applied Engineering

Specialized topics connecting theory to practice.