Brilliant's core strengths are math and coding. If you're comfortable with the four basic operations — adding, subtracting, multiplying, and dividing — you're ready to start.
Subject areas
Math
Brilliant has an extensive math library, starting with advanced arithmetic and building up through the most challenging topics. This is our deepest and most comprehensive subject area. Topics include:
- Fractions, decimals, and advanced arithmetic
- Pre-algebra and algebra
- Geometry and trigonometry
- Probability and statistics
- Calculus and differential equations
- Linear algebra and number theory
Coding
Learn to code and think computationally, from first principles to advanced topics. Topics include:
- Python programming
- Thinking in Code (programming fundamentals)
- Algorithms and data structures
- How AI works
- Computer memory and architecture
- Software engineering fundamentals
Data Science
Build data analysis skills to work with real-world datasets. Topics include:
- Data analysis fundamentals
- Statistics and probability
- Data visualization
- Applied data analysis
Science & Technology
Explore scientific concepts and how modern technology works. Topics include:
- Classical mechanics and physics
- Neural networks and machine learning
- Large language models (LLMs)
- Digital circuits and computing
- Cryptocurrency and blockchain
How courses are organized
Courses on Brilliant are structured as interactive lessons that combine:
- Clear explanations of concepts
- Hands-on problems to solve
- Instant feedback on your work
- Visual simulations and animations
You can explore individual courses or follow Learning Paths — curated sequences that guide you from fundamentals to advanced topics in a specific subject area.
Accessing course content
Both free and Premium users can access all subjects on Brilliant. The difference is in how much you can learn per day and how much Koji access you have — free users get a limited preview, while Premium subscribers have full, unlimited access to Koji. Learn more about free vs. Premium.
Ready to start learning? Get started on Brilliant or browse all courses at brilliant.org/courses.