Learn to think

Build quantitative skills in math, science, and computer science with fun and challenging interactive explorations.

Start free trial

See math and science in a new way

Brilliant helps you see concepts visually and interact with them, and poses questions that get you to think. Our courses show you that math, science, and computer science are – at their core – a way of thinking.

Solve classic puzzles
Computer Science Fundamentals
Construct a neural network to recognize handwritten digits
Introduction to Neural Networks
Learn to read and write Python in the browser
Programming with Python
Solve problems to build mathematical reasoning
Mathematical Fundamentals
Invent a hash function for a secure cryptocurrency
Learn visual proofs of geometric identities
Geometry I
Use machine learning to build logical operations
Introduction to Neural Networks
Understand numbers as building blocks and find the patterns they're hiding
Number Theory
Learn visual proofs of algebraic identities
Algebra Fundamentals
Write an algorithm to look up a phone number
Algorithm Fundamentals
Gain powerful intuition from the essentials of geometry
Geometry Fundamentals
Build a quantum circuit
Quantum Computing
Develop logical thinking through challenging games
See scientific principles in the world around you
Scientific Thinking
Find new ways of looking at the deep mysteries of the world
The Chemical Reaction
Learn how search engines work from the ground up
Search Engines

(And much more)

Learn to think like a scientist

All of our courses are crafted by award-winning teachers, researchers, and professionals from MIT, Caltech, Duke, Microsoft, Google, and more, with these principles of learning in mind.


Questions and storytelling that cultivate natural curiosity are better than the threat of a test.

Freedom to fail

The best learners allow themselves to make many mistakes along their journey.

Active learning

Research shows that interactive problem solving is more effective than watching lectures.

Excel with 60+ courses

Get started as a beginner with the fundamentals, or dive right into the intermediate and advanced courses for professionals. Brilliant is for ambitious and curious people ages 10 to 110.

Applied Probability Math Math for Quantitative Finance Math Algebra Fundamentals Math Data Structures Computer Science Computational Biology Science Gravitational Physics Science Calculus Fundamentals Math Astronomy Science Computer Memory Computer Science Differential Equations I Math Multivariable Calculus Math The Chemical Reaction Science Vector Calculus Math Pre-Calculus Math Geometry I Math Geometry II Math Logic II Math Random Variables & Distributions Math Differential Equations II Math Classical Mechanics Science
Joy of Problem Solving Math Artificial Neural Networks Computer Science Programming with Python Computer Science Mathematical Fundamentals Math Number Theory Math Solar Energy Science Machine Learning Computer Science Introduction to Linear Algebra Math Pre-Algebra Math Algebra I Math Algebra II Math Special Relativity Science Waves and Light Science Trigonometry Math 3D Geometry Math Beautiful Geometry Math Search Engines Computer Science Integral Calculus Math Number Bases Math Physics of the Everyday Science
Linear Algebra with Applications Math Logic Math Math History Math Complex Numbers Math Electricity and Magnetism Science Introduction to Neural Networks Computer Science Algorithm Fundamentals Computer Science Calculus in a Nutshell Math Scientific Thinking Science Computer Science Fundamentals Computer Science Perplexing Probability Math Quantum Computing Computer Science Statistics Fundamentals Math Geometry Fundamentals Math Contest Math I Math Contest Math II Math Group Theory Math Science Essentials Science Casino Probability Math Quantum Objects Science Cryptocurrency Computer Science

We use cookies to improve your experience on Brilliant. You can learn more about how and why we use cookies in our cookie policy, where you can change your preferences at any time.