"It’s perfect for everyone  I started on the free version and loved it, so I sent it to my 14 year old son, and his improvement in math was amazing in just 2 weeks! "
— William Clements
"Through its engaging and wellstructured courses, Brilliant has taught me mathematical concepts that I previously struggled to understand. I now feel confident approaching both technical job interviews and real world problem solving situations. "
— Jacob Snider
"Brilliant! The premium subscription is absolutely worth it. I'm solving puzzles every free moment! A musthave for people looking for mental challenges. "
— Rt.
Who is Brilliant for?
Students
Master concepts through problem solving in math, science, and computer science. Build intuition instead of memorizing formulas.
Professionals
Keep your knowledge base fresh and prepare for quantitative interviews. Explore topics from probability to computer science to machine learning.
Lifelong learners
Choose from fun, guided exercises in hundreds of interesting topics. Keep your mind active and improve critical thinking skills.
The full Brilliant experience
Free
Try a free preview of each course.
 Synced progress across web and mobile apps

Guided courses
 Foundational math courses
 Advanced math courses
 Science courses
 Computer science courses
 Bonus math, science, and CS puzzles
Premium
Unlock all courses and bonus puzzles on Brilliant to supercharge your learning.
 Synced progress across web and mobile apps

Guided courses
 Foundational math courses
 Advanced math courses
 Science courses
 Computer science courses
 Bonus math, science, and CS puzzles
What can I learn on Brilliant?
Algebra Math
 Solving Equations
 RealWorld Algebra
 Understanding Graphs
 Systems of Equations
 Reasoning with Algebra
 Functions and Quadratics
Mathematical Thinking Math
 Everyday Math
 Mathematical Fundamentals
 Number Theory
 Number Bases
 Infinity
 Math History
Geometry Math
 Measurement
 Vectors
 Beautiful Geometry
 Geometry I
 Geometry II
Logic and Deduction Math
 Logic
 Logic II
 Bayesian Probability
Road to Calculus Math
 Calculus in a Nutshell
 Trigonometry
 Calculus Fundamentals
 Integral Calculus
Advanced Math Math
 Multivariable Functions
 Multivariable Calculus
 Introduction to Linear Algebra
 Vector Calculus
 Group Theory
Math Puzzles & Contest Math Math
 Mathematics Puzzles
 Strategy Puzzles
 Advanced Math Puzzles
 100 Days of Puzzles
 Contest Math
Analysis Data
 Exploring Data Visually
 Building Regression Models
 Modeling with Multiple Variables
 Clustering
 Statistics Fundamentals
Probability Data
 Introduction to Probability
 Predicting with Probability
 Casino Probability
 Perplexing Probability
Case Studies Data
 Case Study: Unlocking Rental Value on Airbnb
 Case Study: Going Viral on X
 Case Study: Topping the Charts with Spotify
 Case Study: Maximizing Electric Car Value
Foundational Computer Science Computer Science
 Thinking In Code
 Creative Coding
 Designing Programs
 Computer Science Fundamentals
 Introduction to Algorithms
Python Computer Science
 Programming with Python
 Next Steps in Python
 Applied Python
Applied Computer Science Computer Science
 How LLMs Work
 Introduction to Neural Networks
 How Technology Works
 Search Engines
 Cryptocurrency
Scientific Thinking Science
 Scientific Thinking
 Physics of the Everyday
 The Chemical Reaction
 Bayesian Probability
Advanced Physics Science
 Classical Mechanics
 Electricity and Magnetism
 Special Relativity
 Computational Biology
Contributing Authors  Science Science
 Kurzgesagt – Beyond the Nutshell
 Real Engineering
 Quantum Mechanics with Sabine
 Quantum Computing
Science Puzzles Science
 Science Puzzles
 Advanced Science Puzzles