Learning
reef.science gives you four ways to learn engineering fundamentals. Start with structured courses, practice until concepts click, visualize how everything connects, and experiment with hands-on simulations.
Courses
Structured, concept-by-concept lessons organized into courses and modules. Each course follows a clear prerequisite path so you always know what to learn next. Start with Physics Mechanics or Statics and work your way through the full engineering foundation.
Browse coursesPractice Questions
Over 86 randomized question generators spanning Statics, Physics, Chemistry, Dynamics, Mechanics of Materials, and Thermodynamics. Every question is generated fresh with new numbers, so you never run out of practice. Earn XP, track your progress, and review detailed step-by-step solutions after each attempt.
Start practicingConcept Graph
An interactive map of over 220 concepts and their prerequisite relationships. Zoom in on any topic to see exactly what you need to learn first and what it unlocks next. The graph spans all courses and color-codes each concept by its home course, giving you a bird's-eye view of the entire engineering curriculum.
Explore the graphInteractive Simulations
PhET-style interactive labs that let you experiment with engineering concepts in real time. Load beams and watch shear and moment diagrams update live. Build vectors, resolve forces into components, and calculate moments by dragging force arrows around a pivot. Each simulation is designed to build physical intuition that textbooks alone cannot provide.
Try a simulationNot sure where to start?
Take the STEM Career Match Quiz to find which engineering discipline fits your interests, then jump into the matching course.
Take the Quiz