Find Your Course

Available Courses

Introduction to Python Programming

Computer Science

A foundational course on Python programming....

Instructor: Dr. Alan Turing

Credits: 3

Data Structures and Algorithms

Computer Science

In-depth study of data structures and algorithms....

Instructor: Dr. Grace Hopper

Credits: 4

Introduction to Artificial Intelligence

Computer Science

Exploring the fundamentals of AI....

Instructor: Dr. John McCarthy

Credits: 3

Web Development

Computer Science

Building modern web applications....

Instructor: Dr. Tim Berners-Lee

Credits: 3

Calculus I

Mathematics

Introduction to differential calculus....

Instructor: Dr. Isaac Newton

Credits: 4

Linear Algebra

Mathematics

Study of vector spaces and linear mappings....

Instructor: Dr. Emmy Noether

Credits: 3

Differential Equations

Mathematics

Solving ordinary differential equations....

Instructor: Dr. Leonhard Euler

Credits: 3

Classical Mechanics

Physics

Newtonian mechanics, work, energy, and momentum....

Instructor: Dr. Albert Einstein

Credits: 4

Electromagnetism

Physics

Electric and magnetic fields and forces....

Instructor: Dr. James Clerk Maxwell

Credits: 4

Quantum Mechanics

Physics

Introduction to quantum theory....

Instructor: Dr. Niels Bohr

Credits: 3

World History I

History

From ancient civilizations to the pre-modern era....

Instructor: Dr. Herodotus

Credits: 3

The Roman Empire

History

The rise and fall of the Roman Empire....

Instructor: Dr. Mary Beard

Credits: 3

History of Science

History

The development of scientific thought....

Instructor: Dr. Carl Sagan

Credits: 3

Medieval Europe

History

A survey of Europe from 500 to 1500....

Instructor: Dr. Barbara Tuchman

Credits: 3

American History: Revolution to Civil War

History

The formative years of the United States....

Instructor: Dr. Gordon Wood

Credits: 3