"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 well-structured 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 must-have 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
- Real-World 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
Advanced Math Math
- Multivariable Functions
- Introduction to Linear Algebra
- 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
- 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
- Bayesian Probability
Advanced Physics Science
- Classical Mechanics
- Electricity and Magnetism
- Special Relativity
Contributing Authors - Science Science
- Kurzgesagt – Beyond the Nutshell
- Real Engineering
- Quantum Mechanics with Sabine
- Quantum Computing
Science Puzzles Science
- Science Puzzles
- Advanced Science Puzzles