Ultimate List of Free Online Video Courses

Save money and time on your education and take free online college courses taught by some of the best professors in the world. Find your subject of interest in the list of free online video courses below, and start learning!

Top Online Video Courses on the Web

Ever wonder what it might be like to take a course at some prestigious university like Yale or Harvard? In the the digital age, anything's possible- and the best part? You don't even have to worry about tuition. Scan through your subjects of interest- in addition to links, we've broken down the best courses by education level and length.

Free Video Chemistry Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Chemistry - Khan Academy Undergraduate level; little to no chemistry backgroundThis course covers topics from a first year of high-school/college chemistry courseOver 15 study areas broken down into lessons that are approximately ten minutes each
Organic Chemsitry - Yale Undergraduate level; experience in chemistry and physicsThis course introduces the theory, history, research and practical foundations behind organic chemistry. 37 lectures - 50 minutes each
Principles of Chemical Science - MIT Undergraduate level; some background in chemistryThis course is an introduction to the chemistry behind molecules, structure and chemical principles.36 lessons - 45 minutes each
Introductory Quantum Mechanics - MIT Graduate level, two-course sequence; students should complete part I prior to part II This course series covers fundamentals like the uncertainty principle, in addition to introducing time-dependent quantum mechanics and the application of mathematical and chemical tools to phase problems.8 lessons - 1.5 hours each

Free Video Political Science Classes

Course Name Recommended Level/PrerequisitesCourse Decription Course Length
Introduction to Political Philosophy - Yale Undergraduate level; background in philosophyThis course examines the origins and foundations of political philosophy through a study of western political foundations, constitutional government and democracy.24 lessons - 50 minutes each
Geography of US Presidential Elections - StanfordUndergraduate Level; no prerequisites.This course examines political geography, historic voting patterns and the red state vs. blue state model to evaluate geography's affect on electoral outcomes.5 lessons - 1 hour 45 minutes each
Conceptual Foundations of International Politics - ColumbiaGraduate level; students need a background in political theory and philosophyThis course uses theories, concepts and resources to understand and explain international relations and events.10 lessons - 30 to 90 minutes each

Free Video Art History Classes

Course Name Recommended Level/PrerequisitesCourse Decription Course Length
Art History Basics - Khan Academy Undergraduate level; introductory art courses and/or interest in art These lessons comprise art history basics, from ancient Greece to oil painting in Venice. 1500 videos - lengths vary from 2 - 15 minutes
Roman Architecture - Yale Undergraduate level; introductory art history classes This course explores Roman architecture and the development of Roman cities. 23 lessons - 75 minutes each

Free Video History Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
The Civil War and Reconstruction Era, 1845-1877 - YaleUndergraduate level; no previous history knowledge This course follows the historical events and lasting effects of the Civil War. 27 lessons - 50 minutes each
The History and Practice of Human Rights - UC BerkeleyUndergraduate level; background in international relations This course documents the history and evolution of human rights.28 lessons - 1 hour and 15 minutes each
Holocaust in Film and Literature - UCLA Undergraduate level; no background in history This course follows the historical events of the Holocaust and creates context for understand genocides throughout history. 18 lessons - 1 hour each
Epidemics in Western Society Since 1600 - YaleUndergraduate level; some background in history This course delves into epidemic diseases and focuses on particular outbreaks, including the plague and HIV/AIDS, and their effect on societal development 26 lessons - 50 minutes each
New Testament History and Literature - YaleUndergraduate level; no background in history or in biblical studies necessary This course studies the New Testament as a series of historical documents. 26 lessons - 50 minutes each

Free Video Economics Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Microeconomics - Khan Academy Undergraduate level; no background in economics necessary This course examines a wide range of basic economic concepts, including supply and demand curves as well as consumer surplus.96 lessons - 10 minutes each
Game Theory - Yale Undergraduate level; some background in economics This course introduces players and how their goals, strategies and potential pay-offs affect their predicted behavior. 24 lessons - 1 hour each
Financial Theory - Yale Undergraduate level; strong background in economics This course covers hedge funds, in addition to linking finance equilibrium to the global economy.26 lessons - 1 hour and 15 minutes each
Principles of Microeconomics - MIT Undergraduate level; no background in economics necessary This course teaches the fundamental concepts, theories and principles of supply and demand, behavior of individuals and firms and how these theories apply to current economic events. 35 lessons - 35 minutes each

Free Video Computer Science Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Programming Methodology - Stanford Undergraduate level; no previous knowledge of computer science necessary This course is an introduction to programming fundamentals, computer applications and computer testing. 28 lessons - 50 minutes each
Building Dynamic Websites - HarvardUndergraduate level; some background in HTML and website development This course focuses on programming, input/output and the computer language PHP. 10 lessons - 1 hour and 45 minutes each
Introduction to Algorithms - MITUndergraduate level; significant background in programming and discrete mathematics, including probability This course focuses on the design and understanding of algorithms, data and computer programming methodology. 25 lessons - 1 hour and 20 minutes each
Computer Science - BerkeleyUndergraduate level; no background in computer science necessary This course introduces system programming, subsystems, processes and other computer structure development. 24 lessons - 1 hour and 20 minutes each
Understanding Computers and the Internet - Harvard Undergraduate level; no background in computer science needed This course explains the functioning capacity of the computer, both hardware and software, and explores how the internet functions.9 lessons - 1 hour and 40 minutes each

Free Video Physics Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Modern Physics: Quantum Mechanics - StanfordUndergraduate level; some background in physics This course explores the basics of quantum mechanics.10 lessons - 1 hour and 45 minutes each
AP Physics I, II - Kahn AcacdmeyUndergraduate level; knowledge of algebra and some trigonometry These courses cover a wide variety of physics topics from Newton's Laws to Energy to Circuits.164 lessons - 10 minutes each

Free Video Psychology Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Introduction to Psychology - YaleUndergraduate level; no background in psychology needed This course introduces the study of the human mind and focuses on the five branches of psychology: neuroscience, developmental, cognitive, social and clinical.22 lessons - 75 minutes each
Families and Couples: Psychology - UCLAUndergraduate level; some background in social psychology helpful This course focuses on relationships and how they affect and mold martial and family disputes. 17 lessons - 50 minutes each
Behavioural Neuroscience Lab - UCLAUndergraduate level; background in neuroscience This course uses a laboratory environment to explore how the brain functions with subsequent psychological implications9 lessons - 30 minutes each

Free Video Literature Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
The American Novel Since 1945 - Yale Undergraduate level; no background in literary theory needed This course explores literary pieces written from 1945 until the present. Students are asked to analyze the themes, questions and styles found in various works.26 lessons - 50 minutes each
Introduction to Literary Theory - Yale Undergraduate level; students need no background in literature or literary theory This course introduces definitions of theory and uses various methods to analyze the evolution of literature. 26 lessons - 50 minutes each
The Poetry of John Milton - Yale Undergraduate level; some background in English and fundamental literary history This course studies Milton's poetry, focusing on Milton's historical landscape, his language, prose and influence.24 lessons - 50 minutes each
Dante in Translation - Yale Undergraduate level; students need some background in literary genres and theory This course focuses on Dante's role in literary history and his poem's place in literature as a divine comedy. 24 lessons - 1 hour and 15 minutes each

Free Video Biology Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Life, Concepts and Issues - UCLAUndergraduate level; background in biology not required This course introduces a variety of biology topics, including genetics, evolution, ecology and physiology and asks students to explore how these topics are discussed and represented in our society. 19 lessons - 1 hour each
Introduction to Oceanography- UCLA Undergraduate level; students need background in algebra, high-school level chemistry, physics and biologyThis course discusses broad topics surrounding oceans, including their function, geography and ecology. 27 lessons - 45 minutes each
Human Behavior Biology - StanfordUndergraduate level; background in biology helpful This course focuses how human biology and the brain influence each other while exploring human physiology, social behavior and thought.25 lessons - 1 hour and 30 minutes each
General Human Anatomy - UCBerkeley Undergraduate level; introductory This course studies the structure, function and evolution of the human body from the molecule up to the nervous system. 39 lessons - 50 minutes each
General Biology I - UCBerkeley Undergraduate level; introductory This course covers fundamental topics in biology including the structure of molecules, cell organization, metabolism, enzymes and DNA.38 lessons - 50 minutes each
General Biology II - UCBerkeley Undergraduate level; students need background in the fundamentals of biology This course builds upon the basics of biology and covers topics including ferns, tissues, roots, plant growth and sexual selection.23 lessons - 50 minutes each

Free Video Mathematics Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Analytic Geometry and Calculus - UCBerkeley Undergraduate level; background in algebra Students explore functions, their application, exponentiation and the quadratic formula.39 lessons - 45 minutes each
Analytic Geometry and Calculus II - UCBerkeley Undergraduate level; students need background in algebra and introductory calculus This course expands students' knowledge of functions and focuses on second, third and fourth derivatives and their use in understanding functions.26 lessons - 1 hour and 15 minutes each
Multivariable Calculus - MITUndergraduate level; strong background in calculus This course focuses on vectors, matrices, integrals and derivatives.35 lessons - 40 minutes length
Single Variable Calculus - MIT Undergraduate level; background in algebra This course introduces the definition of derivatives, their importance and focuses on the integration and application of functions.39 lessons - 50 minutes each

Free Video Philosophy Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
The Nature of Mind - UC Berkeley Undergraduate level; background in philosophy helpful This course explores the definition of the mind, how the mind works, consciousness, personal identity and intelligent behavior. 37 lessons - 50 minutes each
Theory of Meaning - UC Berkeley Undergraduate level; background in philosophy may be helpful This course explores the meaning of language, identity, human senses and other topics related to learning. 34 lessons - 50 minutes each
Justice - Harvard Undergraduate level; no background in philosophy required This course explores the question: what is the right thing to do? The course will examine how this question relates to moral reasoning and the differences between right and wrong. 12 lessons - 55 minutes each
Death - Yale Graduate level; some background in philosophical theory This course focuses on the philosophical questions surrounding death. The course will address both the metaphysical, the nature of death, and value theory of death attempting to answer the question: is death bad?26 lessons - 50 minutes each

Free Video Engineering Classes

Course Name Recommended Level/PrerequisitesCourse Description Course Length
Introduction to Chemical Engineering - Stanford Undergraduate-level; solid background in mathematics necessary This course explores the principles of chemical engineering by using case studies including examining machines built to filter blood, high fructose corn syrup and medicinal dosages. 20 lessons - 50 minutes each
Genetic Engineering and Society - UCLA Undergraduate level; background in engineering and mathematics This course explores the historical and scientific influences on the study of genetic engineering and how this field has influenced medicine, law, agriculture and society. 34 lessons - 1 hour each
Frontiers of Biomedical Engineering - YaleUndergraduate-level; introductory This course introduces the foundations and applications of biomedical engineering. Additionally, this course explores the advancements and technologies made possible by biomedical engineering including chest x-rays, PET scans and operating rooms. 25 lessons - 50 minutes each
Performance Engineering of Software Systems - MITUndergraduate level; background in mathematics and engineering required This course focuses on how to manipulate computers to perform as efficiently as possible. 23 lessons - 1 hour each

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  1. 1
  2. 2
  3. 3
  4. 4
  5. Next »