Course Catalog

Real courses across every subject and level — from Kindergarten through PhD.

Level

Subject

122 courses

+180 XP
4 lessons
Mathematics · Elementary 4.9

Early Math: Counting & Addition

A friendly first course in numbers — counting, comparing, and adding small amounts with hands-on examples.

+18.2k
View →
+180 XP
4 lessons
English · Elementary 4.9

Reading & Phonics

The building blocks of reading: letter sounds, blending, and sight words.

+16.8k
View →
+220 XP
3 lessons
Mathematics · Elementary 4.9

Multiplication & Division

Times tables that make sense: equal groups, arrays, and sharing fairly — the foundation for all later math.

+15.6k
View →
+180 XP
3 lessons
Science · Elementary 4.9

Exploring Our World: Weather & Nature

Young scientists observe the sky, seasons, plants, and animals — and learn to ask 'why?'.

+15.3k
View →
+210 XP
2 lessons
Mathematics · Elementary 4.9

Telling Time & Money

Read a clock and count coins with confidence: hours and minutes, dollars and cents, and making change.

+14.7k
View →
+170 XP
3 lessons
Science · Elementary 4.9

Space for Kids

Blast off through the solar system — the Sun, Moon, planets, and stars, explained for young explorers.

+14.2k
View →
+200 XP
4 lessons
Computer Science · Elementary 4.9

Intro to Coding with Blocks

Kids' first programming: sequences, loops, and events using drag-and-drop blocks.

+14.1k
View →
+230 XP
3 lessons
Mathematics · Elementary 4.8

Fractions & Decimals

Parts of a whole made friendly: naming fractions, comparing them, and meeting decimals for the first time.

+13.9k
View →
+200 XP
2 lessons
English · Elementary 4.9

Stories & Storytelling

Every story has a beginning, middle, and end. Meet characters, settings, and problems — then tell a story of your own.

+13.5k
View →
+200 XP
4 lessons
World Languages · Elementary 4.8

Spanish for Beginners

Greet, introduce yourself, and count — your first steps in Spanish.

+13.2k
View →
+300 XP
4 lessons
Mathematics · Middle School 4.7

Pre-Algebra Foundations

Bridge arithmetic and algebra: integers, fractions, ratios, and the meaning of a variable.

+12.9k
View →
+210 XP
2 lessons
Science · Elementary 4.9

Simple Machines

Levers, ramps, pulleys, and wheels — the six simple machines that make hard jobs easy, with build-it-yourself labs.

+12.8k
View →
+360 XP
3 lessons
Computer Science · Middle School 4.8

How AI Works

A clear-eyed introduction to artificial intelligence: how machines learn from examples, where they shine, and where they fail.

+11.4k
View →
+300 XP
4 lessons
Science · Middle School 4.6

Earth & Life Science

Middle-school science: cells, ecosystems, rocks, and the water cycle.

+11.2k
View →
+150 XP
3 lessons
English · Elementary 4.9

Vocabulary Builders

Grow a mighty word bank — synonyms, antonyms, prefixes, and roots that unlock new words.

+11.2k
View →
+350 XP
3 lessons
Computer Science · Middle School 4.8

Python Programming for Beginners

Write your first real programs: variables, loops, and functions in Python.

+10.8k
View →
+180 XP
3 lessons
Arts · Elementary 4.8

Introduction to Drawing

See like an artist: line, shape, and shading from simple observation.

+9.9k
View →
+450 XP
4 lessons
Mathematics · High School 4.8

Algebra I

Linear equations, inequalities, and functions — the core algebra every high schooler needs.

+9.9k
View →
+330 XP
3 lessons
Science · Middle School 4.7

Physical Science: Forces & Energy

Push, pull, launch, and glide — how forces move things, how energy changes form, and why 45° throws farthest.

+9.6k
View →
+160 XP
3 lessons
Mathematics · Elementary 4.8

Mental Math Tricks

Fast, friendly tricks for adding, doubling, and multiplying in your head — no paper needed.

+9.6k
View →
+300 XP
4 lessons
English · Middle School 4.6

Grammar & Composition

Parts of speech, sentence structure, and writing a clear paragraph.

+9.4k
View →
+360 XP
2 lessons
Computer Science · Middle School 4.8

Robotics & Sensors

How robots sense, think, and act: sensors, simple logic, and the sense-think-act loop behind every robot.

+9.2k
View →
+450 XP
4 lessons
Science · High School 4.8

Biology

The science of life: cells, DNA, evolution, and how organisms work.

+8.9k
View →
+260 XP
3 lessons
Computer Science · Middle School 4.8

Intro to Game Development

Build your first games — sprites, the game loop, collisions, and score, one step at a time.

+8.9k
View →
+170 XP
4 lessons
History · Elementary 4.9

Long Ago and Today

A young learner's first history: how life changes over time, and how we know about the past.

+8.8k
View →
+320 XP
4 lessons
History · Middle School 4.6

World History

From early civilizations to the modern era — empires, trade, and turning points.

+8.7k
View →
+340 XP
2 lessons
Science · Middle School 4.8

Oceanography: The Blue Planet

Dive into the ocean that covers most of Earth: waves, tides, currents, and the strange life of the deep.

+8.4k
View →
+520 XP
4 lessons
Computer Science · High School 4.8

Web Development

Build web pages from scratch: structure content with HTML and style it with CSS.

+8.1k
View →
+320 XP
3 lessons
History · Middle School 4.7

Ancient Civilizations

Walk through Mesopotamia, Egypt, Greece, and Rome — the first cities, writing, law, and ideas that still shape us.

+7.9k
View →
+320 XP
4 lessons
World Languages · Middle School 4.6

French I

Pronunciation, greetings, and everyday vocabulary to start speaking French.

+7.8k
View →
+450 XP
4 lessons
Mathematics · High School 4.6

Geometry

Reason about shape and space: angles, triangles, the Pythagorean theorem, and proof.

+7.6k
View →
+330 XP
2 lessons
History · Middle School 4.7

The Medieval World

A thousand years between Rome and the Renaissance: castles and knights, monks and merchants, plague and power.

+7.6k
View →
+300 XP
3 lessons
English · High School 4.7

Essay Writing

From blank page to strong argument — thesis, structure, evidence, and revision.

+7.6k
View →
+320 XP
4 lessons
History · Middle School 4.6

World Geography

Read the map of the world: continents and oceans, map skills, and how place shapes life.

+7.3k
View →
+320 XP
3 lessons
Mathematics · High School 4.7

Algebra II

Quadratics, exponents, logarithms, and functions — the algebra that opens the door to calculus.

+7.3k
View →
+450 XP
4 lessons
Science · High School 4.7

Chemistry

Atoms, bonding, reactions, and the periodic table — matter and how it changes.

+7.2k
View →
+450 XP
4 lessons
English · High School 4.7

Literature & the Essay

Read closely and write a persuasive literary essay with a clear thesis.

+7.1k
View →
+470 XP
4 lessons
Science · High School 4.9

Astronomy

Explore the solar system and beyond: planets, the Sun, and the life cycle of stars.

+6.9k
View →
+480 XP
4 lessons
Science · High School 4.8

Physics

Motion, forces, energy, and waves — the rules the universe runs on.

+6.8k
View →
+320 XP
2 lessons
Arts · Middle School 4.8

Graphic Design Basics

Make posters people actually read: layout, type, color, and contrast — the visual grammar of good design.

+6.8k
View →
+330 XP
3 lessons
Science · High School 4.8

Genetics & Heredity

Genes, alleles, and Punnett squares — how traits pass from parents to the next generation.

+6.8k
View →
+480 XP
2 lessons
History · High School 4.8

Economics & Personal Finance

Supply, demand, and your own wallet: how markets set prices, and how budgeting and compound interest build a future.

+6.7k
View →
+240 XP
3 lessons
Arts · Middle School 4.8

Dance Fundamentals

Move with rhythm and confidence — basic steps, timing, and expression across styles.

+6.7k
View →
+440 XP
4 lessons
English · High School 4.8

Creative Writing

Find your voice in fiction and poetry: build characters, scenes, and vivid imagery.

+6.4k
View →
+450 XP
4 lessons
History · High School 4.7

United States History

Founding, Civil War, and the 20th century — the events that shaped a nation.

+6.3k
View →
+340 XP
3 lessons
History · High School 4.7

The Modern World: 1900–Now

The century that made today — world wars, the Cold War, decolonization, and globalization.

+6.3k
View →
+460 XP
3 lessons
Mathematics · High School 4.7

Statistics

Make sense of data: mean, median, and mode, plus the basics of probability and chance.

+6.1k
View →
+470 XP
3 lessons
Science · High School 4.8

Human Anatomy & Physiology

How the body works: the skeletal, muscular, circulatory, and nervous systems, and how they cooperate to keep you alive.

+6.1k
View →
+300 XP
3 lessons
Arts · Middle School 4.7

Music Theory Basics

Read rhythm and pitch: notes, the staff, and simple scales.

+6.1k
View →
+300 XP
3 lessons
World Languages · High School 4.8

Korean for Beginners

Hangul, greetings, and everyday words — begin your Korean journey with confidence.

+6.1k
View →
+520 XP
3 lessons
Mathematics · High School 4.7

Trigonometry

Sine, cosine, and tangent from triangles to the unit circle — the math of angles, waves, and rotation.

+5.9k
View →
+520 XP
3 lessons
Computer Science · High School 4.8

Cybersecurity Fundamentals

Think like a defender: passwords, encryption, phishing, and how the internet keeps secrets safe.

+5.9k
View →
+420 XP
3 lessons
Arts · High School 4.8

Digital Photography

Make better pictures: exposure, composition, and light — how a camera turns a scene into an image.

+5.8k
View →
+300 XP
3 lessons
World Languages · High School 4.8

Italian for Beginners

Greetings, numbers, and café phrases — start speaking Italian from your very first lesson.

+5.8k
View →
+490 XP
3 lessons
Science · High School 4.8

Electricity & Circuits

Voltage, current, and resistance — build the mental model behind every circuit, from a flashlight to a laptop.

+5.7k
View →
+500 XP
4 lessons
Computer Science · High School 4.6

Programming with Java

An AP-style introduction to object-oriented programming with Java.

+5.6k
View →
+320 XP
3 lessons
Arts · High School 4.8

Animation Basics

Bring drawings to life — frames, keyframes, timing, and the principles of motion.

+5.5k
View →
+600 XP
4 lessons
Mathematics · Undergraduate 4.9

Calculus I

Limits, derivatives, and integrals — the mathematics of change, with worked intuition.

+5.4k
View →
+460 XP
4 lessons
Science · High School 4.7

Environmental Science

How ecosystems work and how humans affect them — energy flow, pollution, and climate change.

+5.4k
View →
+450 XP
3 lessons
History · High School 4.7

Civics & Government

How power works: constitutions, the three branches, rights, and how a citizen shapes a nation.

+5.4k
View →
+340 XP
3 lessons
Mathematics · High School 4.8

Probability & Combinatorics

Counting, chance, and combinations — from coin flips to how many ways a team can line up.

+5.4k
View →
+500 XP
3 lessons
Mathematics · High School 4.6

Precalculus

Bridge algebra and calculus: functions, domain and range, and an introduction to trigonometry.

+5.3k
View →
+300 XP
3 lessons
World Languages · High School 4.8

Arabic for Beginners

The script, sounds, and first phrases of Arabic — greet, count, and introduce yourself.

+5.3k
View →
+440 XP
3 lessons
English · High School 4.8

Public Speaking & Debate

Speak with confidence: structure an argument, handle nerves, and persuade a live audience.

+5.2k
View →
+620 XP
3 lessons
Computer Science · Undergraduate 4.8

Data Science with Python

Turn raw data into insight — cleaning, exploring, and visualizing data with pandas.

+5.2k
View →
+330 XP
4 lessons
World Languages · Middle School 4.6

German I

Start speaking German: greetings, the alphabet's sounds, and everyday nouns with their articles.

+5.1k
View →
+330 XP
3 lessons
History · High School 4.8

History of Asia

Empires, philosophies, and inventions across China, India, Japan, and beyond.

+5.1k
View →
+700 XP
4 lessons
Computer Science · Undergraduate 4.9

Data Structures & Algorithms

Arrays, trees, hashing, and Big-O — write code that scales.

+4.9k
View →
+450 XP
2 lessons
World Languages · High School 4.9

American Sign Language I

A visual language with its own grammar: fingerspelling, first signs, and the facial expression that carries meaning.

+4.9k
View →
+300 XP
3 lessons
English · High School 4.8

Reading Poetry

Unlock the music and meaning of poems — imagery, meter, rhyme, and figurative language.

+4.9k
View →
+460 XP
3 lessons
English · High School 4.8

Journalism & Media Literacy

Report the news and read it wisely: sourcing, the inverted pyramid, and telling fact from opinion in a noisy feed.

+4.8k
View →
+330 XP
3 lessons
History · High School 4.8

History of Africa

Kingdoms of gold, great cities, and trade — Africa's rich history from Egypt to independence.

+4.7k
View →
+450 XP
3 lessons
World Languages · High School 4.8

Japanese I

Begin Japanese: hiragana, greetings, and simple sentences with the particles that hold them together.

+4.6k
View →
+400 XP
3 lessons
Arts · High School 4.7

Theater & Drama

Step onto the stage: the parts of a play, basic acting, and how a story is staged.

+4.6k
View →
+300 XP
3 lessons
World Languages · High School 4.7

Russian for Beginners

Cyrillic, greetings, and first words — read the alphabet and start speaking Russian.

+4.6k
View →
+300 XP
3 lessons
Arts · High School 4.7

Fashion Design

From mood board to garment — silhouette, textiles, color, and the design process.

+4.4k
View →
+680 XP
4 lessons
Computer Science · Undergraduate 4.7

Databases & SQL

Store and query data: relational tables, keys, and writing SELECT queries in SQL.

+4.3k
View →
+450 XP
4 lessons
World Languages · High School 4.7

Mandarin Chinese I

Tones, pinyin, and your first characters and phrases in Mandarin.

+4.2k
View →
+650 XP
4 lessons
Mathematics · Undergraduate 4.8

Linear Algebra

Vectors, matrices, and linear transformations — the backbone of data science and graphics.

+4.1k
View →
+600 XP
3 lessons
Computer Science · Undergraduate 4.7

Cloud Computing

Servers you rent, not own — IaaS, containers, scaling, and availability in the modern cloud.

+4.1k
View →
+620 XP
3 lessons
Computer Science · Undergraduate 4.6

Blockchain & Crypto

Ledgers no one owns — hashes, blocks, consensus, keys, and smart contracts explained clearly.

+3.9k
View →
+720 XP
2 lessons
Computer Science · Undergraduate 4.8

Operating Systems

What really happens between your code and the hardware: processes, scheduling, memory, and why the illusion holds.

+3.8k
View →
+680 XP
3 lessons
Mathematics · Undergraduate 4.8

Discrete Mathematics

The math of computer science: logic, proofs, sets, counting, and graphs — reasoning about discrete structures.

+3.7k
View →
+700 XP
3 lessons
Computer Science · Undergraduate 4.7

Computer Networks

How the internet actually works: packets, addresses, routing, and the layered protocols that carry every click.

+3.6k
View →
+700 XP
4 lessons
Science · Undergraduate 4.5

Organic Chemistry

The chemistry of carbon: nomenclature, functional groups, and reaction mechanisms.

+3.4k
View →
+580 XP
3 lessons
Science · Undergraduate 4.7

Thermodynamics

Heat, work, and entropy — the laws governing energy, engines, and why time has a direction.

+3.4k
View →
+420 XP
3 lessons
Arts · High School 4.6

Art History

From the Renaissance to modern movements — how to look at and talk about art.

+3.3k
View →
+300 XP
3 lessons
Arts · High School 4.7

Sculpture & 3D Form

Shape space itself — carving, modeling, and casting three-dimensional form.

+3.3k
View →
+720 XP
2 lessons
Mathematics · Undergraduate 4.8

Differential Equations

Equations whose unknowns are functions: model growth, decay, and oscillation, and see why solutions behave as they do.

+3.2k
View →
+560 XP
3 lessons
History · Undergraduate 4.8

Women's History

Suffrage, work, and struggle — recovering women's roles and voices across history.

+3.2k
View →
+700 XP
3 lessons
Computer Science · Undergraduate 4.7

Mobile App Development

Build interactive apps: screens, state, user input, and the event loop that ties them together.

+3.1k
View →
+440 XP
3 lessons
World Languages · High School 4.7

Latin I

The language beneath the languages: first declensions, core vocabulary, and the Roman words hiding inside English.

+3.1k
View →
+560 XP
3 lessons
Mathematics · Undergraduate 4.7

Numerical Methods

How computers solve equations they can't solve exactly — roots, integrals, and error.

+3.1k
View →
+560 XP
3 lessons
Arts · Undergraduate 4.7

Creative Coding

Program pictures that move and respond — generative art and interaction with p5.js.

+3.0k
View →
+600 XP
3 lessons
Arts · Undergraduate 4.8

Color Theory & Design

The science and craft of color: the wheel, harmony, contrast, and how composition guides the eye.

+2.8k
View →
+600 XP
4 lessons
English · Undergraduate 4.5

Shakespeare

Tragedy, comedy, and the sonnet — reading the bard with confidence.

+2.6k
View →
+600 XP
3 lessons
Science · Undergraduate 4.7

Materials Science

Why steel bends, ceramics shatter, and silicon computes — structure, properties, and design of materials.

+2.6k
View →
+640 XP
3 lessons
Arts · Undergraduate 4.8

Filmmaking & Video Storytelling

Tell stories with a camera: shots and coverage, exposure and light, and the edit that turns footage into film.

+2.5k
View →
+640 XP
3 lessons
Science · Undergraduate 4.7

Geology: The Dynamic Earth

Plate tectonics, the rock cycle, earthquakes, and deep time — how the planet builds and reshapes itself.

+2.4k
View →
+680 XP
3 lessons
Mathematics · Undergraduate 4.8

Number Theory

Primes, divisibility, and modular arithmetic — ancient questions about whole numbers that now secure the internet.

+2.3k
View →
+620 XP
3 lessons
History · Undergraduate 4.8

The Cold War

Four decades on the edge: superpower rivalry, proxy wars, the space race, and the wall that finally fell.

+2.2k
View →
+900 XP
4 lessons
Computer Science · Master's 4.8

Machine Learning

Graduate-level ML: supervised vs unsupervised learning, training, and generalization.

+2.1k
View →
+620 XP
3 lessons
World Languages · Undergraduate 4.7

Advanced Spanish: Grammar & Expression

Move beyond the basics: the subjunctive mood, ser vs. estar, and the register that makes speech sound native.

+2.1k
View →
+600 XP
4 lessons
History · Undergraduate 4.6

Modern European History

Revolutions, world wars, and the making of modern Europe.

+1.9k
View →
+900 XP
3 lessons
Computer Science · Master's 4.8

Compilers

How source code becomes machine code — lexing, parsing, semantics, and code generation.

+1.5k
View →
+880 XP
3 lessons
Science · Master's 4.8

Immunology

How the body defends itself — innate and adaptive immunity, antibodies, vaccines, and memory.

+1.2k
View →
+900 XP
3 lessons
Mathematics · Master's 4.7

Real Analysis

The rigorous foundation of calculus: sequences, limits, and epsilon-delta proof.

+977
View →
+840 XP
3 lessons
World Languages · Master's 4.9

Introduction to Linguistics

Graduate study of how language works: the sounds, structures, and meaning beneath every tongue.

+977
View →
+820 XP
4 lessons
English · Master's 4.6

Literary Theory

Graduate approaches to reading: how critical lenses like formalism and reader-response reshape a text.

+937
View →
+900 XP
3 lessons
Science · Master's 4.9

Neuroscience

Graduate tour of the brain: how neurons fire, how synapses learn, and how circuits of cells become behavior.

+907
View →
+880 XP
4 lessons
Science · Master's 4.8

Molecular Biology

Graduate study of the molecules of life: DNA replication, transcription, and how genes become proteins.

+867
View →
+900 XP
2 lessons
Science · Master's 4.8

Microbiology

The unseen majority: graduate study of bacteria, viruses, and microbes — how they grow, cause disease, and keep ecosystems (and us) alive.

+817
View →
+840 XP
3 lessons
Arts · Master's 4.8

Aesthetics & Art Criticism

Graduate inquiry into what makes something art, how we judge it, and the frameworks critics use to argue.

+717
View →
+860 XP
4 lessons
History · Master's 4.8

Historiography & Method

Graduate methods: how historians read sources, weigh evidence, and argue about the past itself.

+637
View →
+1000 XP
4 lessons
English · PhD 4.7

Research Methods in the Humanities

Doctoral craft: methodologies, literature reviews, and reasoning about evidence.

+517
View →
+940 XP
3 lessons
World Languages · PhD 4.9

Sociolinguistics: Language in Society

Doctoral study of how language varies with region, class, and identity — and how that variation carries power.

+407
View →
+960 XP
3 lessons
Arts · PhD 4.9

Visual Culture & Critical Theory

Doctoral seminar on the image in society: how looking is structured by power, gender, and the media that surround us.

+377
View →
+960 XP
4 lessons
History · PhD 4.9

Seminar: Memory, Power & the Archive

Doctoral seminar on how archives are built, whose past survives in them, and how public memory is contested.

+317
View →
+1200 XP
4 lessons
Science · PhD 4.9

Quantum Mechanics

Doctoral physics: wavefunctions, superposition, and the Schrödinger equation.

+307
View →
+1200 XP
3 lessons
Science · PhD 4.9

Astrophysics & Cosmology

Doctoral study of the universe at large: stellar physics, redshift and expansion, and the evidence for the Big Bang.

+287
View →
+1200 XP
4 lessons
Computer Science · PhD 4.9

Advanced Algorithms

Doctoral algorithm design: NP-completeness, approximation, and the limits of efficient computation.

+257
View →
+1200 XP
3 lessons
Mathematics · PhD 4.9

Algebraic Topology

Doctoral study of shape up to deformation: homotopy, the fundamental group, and homology.

+237
View →