Your personal tutor for
math and coding

A world-class tutor for every home.
Built by top learning experts from MIT and Harvard.

  1. Brilliant sees your work and notices when you’re off track. It asks guiding questions, patiently explains concepts with interactive diagrams, and sketches on your screen until you actually understand what to do and why.
  1. Visual, interactive tutoring

    Brilliant sees your work and notices when you’re off track. It asks guiding questions, patiently explains concepts with interactive diagrams, and sketches on your screen until you actually understand what to do and why.

  2. Help on demand

    Share a photo of your schoolwork. Brilliant will review it, help you get unstuck, and work through any mistakes with you. Or, you can ask a question about a concept or topic and Brilliant will teach it to you. Each tutoring session builds foundational understanding, rather than just giving you the answers.

  3. Comprehensive skill mastery

    Work through carefully sequenced concepts and targeted practice until you can solve problems independently. Brilliant helps you understand the structure behind math problems and computer programs, then works with you on reps and review until you’ve mastered the underlying skills.

  4. Adaptive learning plan

    Brilliant uses diagnostics to pinpoint your current level, then starts you on a learning plan that adapts in real-time as you progress. Frequent assessments track what you’ve learned and what you’ve missed, and identify gaps in your understanding. Your plan accelerates when you’re ready, and slows down to help you rebuild foundations when needed.

  5. Progress tracking

    See what you’ve mastered, what still needs work, and what to tackle next. Your dashboard tracks your learning activity, performance on mastery assessments, and where you needed the most help.

Watch how Brilliant works

Learn with our tutor, Koji, on a shared interactive canvas. He sees where you’re getting stuck, then asks guiding questions, sketches on your screen, and gives hints to help you work through it.

MathCoding

Help when you need it

When you’re stuck, Koji asks guiding questions and offers visual hints to help you spot where you went wrong and solve the problem yourself.

1 / 4

From 5th grade to college and beyond

Build solid conceptual foundations with guided tutoring, from fractions through calculus. Then build fluency with targeted practice, assessments, and reviews.

Foundations: Covered topics

  • Fractions
  • Negative numbers
  • Absolute value
  • Order of operations
  • Percents
  • Proportional relationships
  • Unit rates
  • Unit conversions
  • Scaling
  • Square and cube roots
  • General radicals
  • Exponents
  • Prime factorization
  • Coordinate plane
  • Distance
  • Angles
  • Polygons
  • Area
  • Volume
  • Set operations
  • Venn diagrams
  • Logical reasoning

Algebra: Covered topics

  • Linear equations
  • Linear inequalities
  • Slopes and intercepts
  • Equations of lines
  • Equations of circles
  • Systems of equations
  • Systems of inequalities
  • Solving by graphing
  • Pythagorean theorem
  • Coordinate transformations
  • Functions
  • Composition and inverses
  • Domain and range
  • Factoring quadratics
  • Graphing parabolas
  • Solving quadratic equations
  • Polynomials
  • Exponential growth and decay
  • Logarithms
  • Trigonometric functions
  • Complex numbers

Probability and Statistics: Covered topics

  • Probability
  • Expected value
  • Conditional probability
  • Bayes’ theorem
  • Probability distributions
  • Simulations
  • Data visualization
  • Correlation
  • Regression
  • Multiple regression
  • Building models
  • Clustering
  • Classification
  • Logistic regression
  • Information and entropy

Calculus: Covered topics

  • Limits
  • Sequences
  • Convergence and divergence
  • Continuity
  • Asymptotes
  • Rate of change
  • Derivatives
  • Product, quotient, and chain rule
  • Maxima and minima
  • Linear approximation
  • Implicit differentiation
  • Integrals
  • Riemann sums
  • Arc length, area, and volume
  • Fundamental theorem of calculus
  • Optimization
  • Infinite series
  • Radius of convergence
  • Vectors
  • Linear combinations
  • Dot product
  • Matrices
  • Matrix operations
  • Determinants
  • Linear transformations

Mind-Bending Math: Covered topics

  • Puzzles
  • Contest math
  • Geometric reasoning
  • Logic
  • Combinatorics
  • Number theory
  • Cryptograms
  • Modular arithmetic
  • Binary number system
  • Fractals
  • Geometric tilings
  • Mathematical origami
  • Infinity

Research-backed and effective

Brilliant’s approach is built on the best available learning science, along with rigorous analysis of the millions of problem interactions and tutoring sessions happening on Brilliant daily.

Tutoring interventions

Koji provides instant, one-on-one help whenever you’re stuck. Get guidance, alternative explanations, or hints, using voice or chat.

Mastery assessments

Koji makes sure you understand every concept through regular assessments. If you come up short, he creates targeted practice to get you back on track.

Personalized practice

Koji personalizes your practice sessions to focus on concepts that need more review. Each problem is designed to lock in key ideas and get you back on track.

CS fundamentals, Python, and more

Brilliant builds the foundational thinking skills that programmers need in the age of AI: designing programs, solving problems methodically, and reasoning about correctness, data, and cost.

Python: Covered topics

  • Conditional logic
  • For loops and while loops
  • Lists and indexing
  • String manipulation
  • Dictionaries
  • Working with datasets
  • Break and continue
  • Big-O notation
  • Binary search
  • Defining functions
  • Testing and debugging
  • Variable scope
  • Return values
  • Helper functions
  • List comprehensions
  • Recursion
  • The call stack
  • Algorithm correctness
  • Hidden runtime costs
  • Classes and objects
  • Composition and delegation
  • Abstract data types
  • Arrays and dynamic arrays
  • Linked lists
  • Binary search trees

Computer Science: Covered topics

  • Pseudocode
  • Pattern recognition
  • Loops
  • Nested loops
  • Conditionals
  • Boolean logic
  • Variables
  • Data representation
  • Functions
  • Testing and debugging
  • Decomposition
  • Function composition
  • Algorithm design
  • Greedy algorithms
  • Proving correctness
  • Counterexamples
  • Arrays
  • Binary search
  • Sorting algorithms
  • Big-O notation
  • Matching algorithms
  • Parallelism
  • Abstraction and interfaces
  • Graphs and graph search

Technology: Covered topics

  • Password security
  • Video compression
  • Recommendation engines
  • GPS
  • Search engines
  • Cryptography
  • Blockchain
  • Logic gates
  • Binary numbers
  • Qubits and superposition
  • Quantum entanglement
  • Quantum algorithms
  • Electric circuits
  • Ohm’s law
  • Mechanical gears
  • Bridge design

AI: Covered topics

  • Next-word prediction
  • N-gram models
  • Tokenization
  • Deep neural networks
  • Gradient descent
  • Autoencoders
  • Latent space
  • Building a bigram model
  • Artificial neurons
  • Decision boundaries
  • Hidden layers
  • Writing specs for AI
  • Verifying AI code

A better way to learn coding

Brilliant’s teaching approach is built around the essential skills every programmer needs today, along with rigorous data analysis of millions of problems and tutoring sessions.

Tutoring interventions

Koji provides instant, one-on-one help whenever you’re stuck. Get guidance, alternative explanations, or hints, using voice or chat.

Real-world applications

Learn through relevant, real-life examples, like creating Instagram-style image filters, implementing website security measures, and encrypting sensitive messages.

Personalized practice

Koji personalizes your practice sessions to focus on concepts that need more review. Each problem is designed to lock in key ideas and get you back on track.

Fully accredited learning you can trust

An aerial view of a university campus along a river

Built by top learning experts

Brilliant is crafted by award-winning teachers, subject-matter experts, and learning designers from top institutions.

  • Stanford University
  • MIT
  • Caltech
  • Harvard University

Fully accredited,
COPPA certified

Brilliant is fully accredited by ACS-WASC and is independently certified to meet strict U.S. standards for kids’ online privacy and safety. Brilliant is a member in the kidSAFE Seal Program. To learn more, click on the seal or go to www.kidsafe.com.

WASC accreditation seal

100,000+ five-star
app reviews

Learners, parents, and teachers rate Brilliant among the top learning apps on the App Store and Google Play.

Trusted by thousands
of schools

Brilliant gives each classroom student access to their own interactive learning program. It sees what they’re doing, provides custom feedback, and assesses to ensure mastery. Teachers love it as classroom enrichment or as homework.

Students, parents, and teachers love us

They enthusiastically use it outside of class. I had 8th graders say, ‘This makes me want to do more math!’

Aaron

Algebra teacher

I didn’t get the slope unit in class, but it finally clicked after talking to Koji for a few minutes!

Eliza

7th grader

It’s been a win-win. My son’s grades are up and he doesn’t complain about studying with Brilliant.

Hana

Parent of 16 year old

I learned most of trigonometry in 12 days, I just got into a flow. I’m one of the best in my class now.

Tyler

10th grader

She’ll get stuck on a problem and then yell, ‘Never mind, Mom, I got it!’ How great is that?

Arianne

Parent of 10 year old

Students, parents, and teachers love us

I am not a coder. But I just wrote a function and understood why it worked. So… maybe I am now.

Daniel

Graphic designer

GREAT little app! A day ago I only knew there was this thing called Python. Now I’m doing it.

Amy

Grad student

Currently obsessed with the CS lessons. This really proves anyone can learn to code.

Eric

Recent graduate

Visual learning changed everything! This was such a better way to learn coding for me personally.

Christoph

College freshman

If you want to vibe code things that work instead of crash (like all my previous attempts) I highly recommend this.

Caleb

Marketing manager

The best tutor you’ll ever have
is already here

Get it on Google PlayDownload on the App Store