#### 1 **Number Theory**

Learn the essential tools and concepts in number theory, and then apply them to computational art, cryptography (code-breaking),…

With these courses, accelerated students and math enthusiasts can prepare for contest math, explore infinity, and take a tour through our most beautiful and delightful puzzles.

#### 1

**Number Theory**Learn the essential tools and concepts in number theory, and then apply them to computational art, cryptography (code-breaking),…

#### 2

**Number Bases**Master the fundamentals for working in decimal, binary, hexadecimal, and other bases. You'll learn techniques for doing math in…

#### 3

**Infinity**Start with countable numbers, then explore the many shades of infinity.

#### 1

**Probability Fundamentals**Analyze probabilistic scenarios and optimize your chances to win probabilistic games. You’ll master key ideas including fairness,…

#### 2

**Perplexing Probability**Probability is full of counter-intuitive results and paradoxes. Learn how to mathematically master some very surprising games and…