Find lectures using filters


      Video/Text: youtube video text Level: beginner advanced Length: short long

search lecture

Programming Methodology - Stanford

The Lecture suggestions are user generated. For this reason the database is not extensive. You won't find every lecture ever created but we had a pretty large database. If you know some good videos or tutorials and can't find it here you could add it yourself.

The site is still in beta so it might be rough around the edges. If you have any suggestions or feedback you can contact me using the button at the bottom.

online lectures and tutorials

Stephen Hawking - A Brief History Of Time

Category science Subcategory physics
Level beginner
Length long

A landmark volume in science writing by one of the great minds of our time, Stephen Hawking?s book explores such profound questions as: How did the universe begin?and what made its start possible? Does time always flow forward? Is the universe unendi

[Berkeley] Biology 1AL General Biology Laboratory

Category science Subcategory biology
Level beginner
Length long

12 Lectures from 2013

[Berkeley] Mechanical Engineering 106 Fluid Mechanics

Category science Subcategory physics
Level advanced
Length long

12 Lectures, no video. Published on Jan 25, 2013

[Berkeley] Chemistry 1A, 002 - Spring 2013

Category science Subcategory others
Level beginner
Length long

42 Lectures.

[Berkeley] Bioengineering 200

Category science Subcategory biology
Level advanced
Length long

Published on Jan 23, 2013. The Graduate Group Introductory Seminar. 9 Lectures.

[Berkeley] Electrical Engineering 105

Category science Subcategory physics
Level advanced
Length long

Published on Jan 23, 2013. Microelectronic Devices and Circuits. 32 Lectures

[Berkeley] Physics 8A Introduction to Physics

Category science Subcategory physics
Level beginner
Length long

28 Lectures. Published on Jan 23, 2013

[Berkeley] Biology 1A General Biology

Category science Subcategory biology
Level beginner
Length long

38 Lectures. Published on Jan 23, 2013.

[Berkeley] Biology 1B General Biology

Category science Subcategory biology
Level beginner
Length long

40 Lectures. Published on Jan 23, 2013

[Berkeley] Descriptive Introduction to Physics

Category science Subcategory physics
Level beginner
Length long

Letters and Science C70V. Physics C10. Published on Jan 23, 2013. 25 Lectures.

Berkeley - Electrical Engineering 130, Integrated Circuit Devices

Category science Subcategory physics
Level advanced
Length long

Published on Aug 30, 2012. 22 lectures.

Berkeley - Mechanical Engineering, Precision Manufacturing

Category science Subcategory physics
Level advanced
Length long

25 Lectures, published in 2012. ME 220.

Berkeley - H7C Physics for Scientists and Engineers

Category science Subcategory physics
Level advanced
Length long

16 lectures published in 2012. Some lectures are missing.

Berkeley - Electrical Engineering 100, Electronic Techniques for Engineering

Category science Subcategory physics
Level beginner
Length long

34 lectures from 2012.

Berkeley Chemistry 3B Chemical Structure and Reactivity

Category science Subcategory chemistry
Level beginner
Length long

27 lectures from 2012.

Berkeley Chemistry 1A General Chemistry

Category science Subcategory chemistry
Level beginner
Length long

40 lectures from 2012

Berkeley - Nuclear Engineering Nuclear Reactions and Radiation

Category science Subcategory physics
Level beginner
Length long

Nuclear Engineering 101, 29 lectures from 2012.

Berkelery C245 Electrical Engineering Introduction to MEMS Design

Category science Subcategory physics
Level advanced
Length long

25 lectures from 2012.

Berkeley Earth and Planetary Science C20

Category science Subcategory others
Level beginner
Length long

Published on Aug 24, 2012 Earthquakes in Your Backyard - 25 lectures from 2012.

Berkeley Mathematics 128A Numerical Analysis

Category science Subcategory mathematics
Level advanced
Length long

26 lectures from 2012 - low resolution.l

Berkeley - eCHEM 1A: Online General Chemistry

Category science Subcategory chemistry
Level beginner
Length long

110 short lectures from 2012. Part 1 of 4 playlist.

Berkeley Physics 111 Advanced Laboratory

Category science Subcategory physics
Level advanced
Length long

37 lectures.

Berkeley Astronomy 250

Category science Subcategory astronomy
Level advanced
Length long

Published on Jan 30, 2012 Special Topics in Astrophysics

Berkeley Civil and Environmental Engineering 120

Category science Subcategory physics
Level advanced
Length long

1st lecture only

MIT Physics 1, 8.01 Classical Mechanics

Category science Subcategory physics
Level beginner
Length long

37 lectures from 1999.

MIT 18.06 Linear Algebra

Category science Subcategory mathematics
Level beginner
Length long

35 lectures from 2005. First one has bad audio.

MIT 8.02 Electricity and Magnetism

Category science Subcategory physics
Level beginner
Length long

36 lectures from 2002

MIT 18.01 Single Variable Calculus

Category science Subcategory mathematics
Level beginner
Length long

35 lectures from 2006.

MIT 18.03 Differential Equations, Spring 2006

Category science Subcategory mathematics
Level advanced
Length long


MIT 18.02 Multivariable Calculus, Fall 2007

Category science Subcategory mathematics
Level advanced
Length long


MIT 3.091SC Introduction to Solid State Chemistry, Fall 2010

Category science Subcategory chemistry
Level beginner
Length long

60 lectures.

MIT 5.60 Thermodynamics & Kinetics, Spring 2008

Category science Subcategory physics
Level advanced
Length long


MIT 5.112 Principles of Chemical Science, Fall 2005

Category science Subcategory chemistry
Level beginner
Length long


MIT Introduction to Calculus for Highlights for High School 2010

Category science Subcategory mathematics
Level beginner
Length long


MIT 7.012 Introduction to Biology, Fall 2004

Category science Subcategory biology
Level beginner
Length long


MIT 8.03 Vibrations and Waves, Fall 2004

Category science Subcategory physics
Level advanced
Length long


MIT 8.01SC Physics I: Classical Mechanics, Homework Help

Category science Subcategory physics
Level beginner
Length long

Short interesting videos discussing fun problems. Not classroom lectures.

MIT 5.74 Introductory Quantum Mechanics II

Category science Subcategory physics
Level advanced
Length long


MIT 5.301 Chemistry Laboratory Techniques, IAP 2004

Category science Subcategory chemistry
Level advanced
Length long


MIT 18.01 Single Variable Calculus, Homework Help

Category science Subcategory mathematics
Level beginner
Length long


MIT 7.014 Introductory Biology, Spring 2005

Category science Subcategory biology
Level beginner
Length long


MIT 8.224 Exploring Black Holes, General Relativity and Astrophysics

Category science Subcategory physics
Level advanced
Length long


MIT 6.262 Discrete Stochastic Processes, Spring 2011

Category science Subcategory statistics
Level advanced
Length long


MIT 7.01SC Fundamentals of Biology

Category science Subcategory biology
Level advanced
Length long

Published on May 9, 2012 Alternative Approaches to Molecular Biology

MIT 6.042J Mathematics for Computer Science, Fall 2010

Category science Subcategory mathematics
Level beginner
Length long


MIT 18.06SC Linear Algebra, Fall 2011, Homework Help

Category science Subcategory mathematics
Level beginner
Length long


MIT 18.03SC Differential Equations, Fall 2011

Category science Subcategory mathematics
Level advanced
Length long

Differential equations are the language in which the laws of nature are expressed. Understanding properties of solutions of differential equations is fundamental to much of contemporary science and engineering. Ordinary differential equations (ODE's)

MIT Calculus Revisited: Calculus of Complex Variables

Category science Subcategory mathematics
Level advanced
Length long

This course gives an introduction to Complex Variables, Ordinary Differential Equations and Linear Algebra.

MIT 6.832 Underactuated Robotics, Spring 2009

Category science Subcategory physics
Level advanced
Length long

This course discusses nonlinear dynamics and control of underactuated mechanical systems, with an emphasis on machine learning methods. Topics include nonlinear dynamics of passive robots (walkers, swimmers, flyers), motion planning, partial feedback

MIT Understanding Lasers and Fiberoptics

Category science Subcategory physics
Level beginner
Length long

This brief video course is designed for engineers, scientists, medical personnel, managers, and others who work with lasers and/or fiberoptics, or who anticipate working with lasers and/or fiberoptics, yet have little or no background in laser or fib

MIT 7.013 Introductory Biology, Spring 2006

Category science Subcategory biology
Level beginner
Length long

7.013 focuses on the application of the fundamental principles toward an understanding of human biology. Topics include genetics, cell biology, molecular biology, disease (infectious agents, inherited diseases and cancer), developmental biology, neur

Stanford - Course | String Theory and M-Theory

Category science Subcategory physics
Level advanced
Length long

String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the bas

Stanford - Classical Mechanics (Fall 2011)

Category science Subcategory physics
Level advanced
Length long

This course marks the beginning of a six-quarter sequence of courses that will explore the essential theoretical foundations of modern physics. The topics covered will include classical mechanics, quantum mechanics, the general and special theori

Stanford - Quantum Mechanics, The Theoretical Minimum

Category science Subcategory physics
Level advanced
Length long

Quantum theory governs the universe at its most basic level. In the first half of the 20th century physics was turned on its head by the radical discoveries of Max Planck, Albert Einstein, Niels Bohr, Werner Heisenberg, and Erwin Schroedinger. An ent

Stanford - Special Relativity

Category science Subcategory physics
Level advanced
Length long

In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes

Stanford - Cosmology

Category science Subcategory physics
Level advanced
Length long

The Winter 2013 quarter course of the Modern Physics series concentrates on cosmology, the science of the origin and development of the universe. Along the way, Professor Susskind takes a close look at the Big Bang, the geometry of space-time, inflat

Stanford - Einstein's General Theory of Relativity

Category science Subcategory physics
Level advanced
Length long

This Stanford Continuing Studies course is the fourth of a six-quarter sequence of classes exploring the essential theoretical foundations of modern physics. The topics covered in this course focus on quantum mechanics. The course is taught by Leonar

Stanford - The Future of Human Health

Category science Subcategory medicine
Level beginner
Length long

Learn about the frontiers of human health from seven of Stanford's most innovative faculty members. Inspired by a format used at the TED Conference (http://www.ted.com), each speaker delivers a highly engaging talk in just 10-20 minutes about his or

Stanford - Darwin's Legacy

Category science Subcategory biology
Level beginner
Length long

In this Fall Quarter course, we will meet weekly with leading Darwin scholars from around the country to learn about Darwins far-reaching legacy in fields as diverse as anthropology, religion, medicine, psychology, philosophy, literature, and biology

Stanford Astrobiology and Space Exploration

Category science Subcategory astronomy
Level beginner
Length long


23 and 1/2 hours: What is the single best thing we can do for our health?

Category science Subcategory medicine
Level beginner
Length short

A Doctor-Professor answers the old question "What is the single best thing we can do for our health" in a completely new way. Dr. Mike Evans is founder of the Health Design Lab at the Li Ka Shing Knowledge Institute, an Associate Professor of Family

Yale - The Atmosphere, the Ocean and Environmental Change

Category science Subcategory others
Level beginner
Length long

This course explores the physical processes that control Earth's atmosphere, ocean, and climate. Quantitative methods for constructing mass and energy budgets. Topics include clouds, rain, severe storms, regional climate, the ozone layer, air polluti

Yale - Freshman Organic Chemistry II with Michael McBride

Category science Subcategory chemistry
Level beginner
Length long

This is a continuation of Freshman Organic Chemistry I (CHEM 125a), the introductory course on current theories of structure and mechanism in organic chemistry for students with excellent preparation in chemistry and physics. This semester treats sim

Yale - Fundamentals of Physics II with Ramamurti Shankar

Category science Subcategory physics
Level beginner
Length long

This is a continuation of the introductory course on the principles and methods of physics for students who have good preparation in physics and mathematics. This course covers electricity, magnetism, optics and quantum mechanics.

Yale - Epidemics in Western Society Since 1600

Category science Subcategory medicine
Level beginner
Length long

This course consists of an international analysis of the impact of epidemic diseases on western society and culture from the bubonic plague to HIV/AIDS and the recent experience of SARS and swine flu. Leading themes include: infectious disease and it

Yale - Freshman Organic Chemistry

Category science Subcategory chemistry
Level beginner
Length long

This is the first semester in a two-semester introductory course focused on current theories of structure and mechanism in organic chemistry, their historical development, and their basis in experimental observation. The course is open to freshmen wi

Yale - Frontiers of Biomedical Engineering

Category science Subcategory medicine
Level beginner
Length long

The course covers basic concepts of biomedical engineering and their connection with the spectrum of human activity. It serves as an introduction to the fundamental science and engineering on which biomedical engineering is based. Case studies of dru

Yale - Frontiers/Controversies in Astrophysics

Category science Subcategory astronomy
Level beginner
Length long

This course focuses on three particularly interesting areas of astronomy that are advancing very rapidly: Extra-Solar Planets, Black Holes, and Dark Energy. Particular attention is paid to current projects that promise to improve our understanding si

Khanacademy - Healthcare and Medicine

Category science Subcategory medicine
Level beginner
Length short

Videos about medicine and the healthcare system

khanacademy - Basic Physics

Category science Subcategory physics
Level beginner
Length long


khanacademy - Basic Trigonometry

Category science Subcategory mathematics
Level beginner
Length short


khanacademy - Cosmology and Astronomy

Category science Subcategory astronomy
Level beginner
Length long

Videos attempting to grasp a little bit about our Universe (many of the topics associated with "Big History")

khanacademy - Organic Chemistry

Category science Subcategory chemistry
Level beginner
Length long

Topics covered in college organic chemistry course. Basic understanding of basic high school or college chemistry assumed

khanacademy - Algebra 1

Category science Subcategory mathematics
Level beginner
Length long

Highschool algebra. 180 Worked Algebra I examples (problems written by the Monterey Institute of Technology and Education).

khanacademy - Highschool Biology

Category science Subcategory biology
Level beginner
Length long

Covers topics seen in a first year college or high school biology course.

khanacademy - Highschool Chemistry

Category science Subcategory chemistry
Level beginner
Length long

Videos on chemistry (roughly covering a first-year high school or college course).

khanacademy - Statistics

Category science Subcategory statistics
Level beginner
Length long


khanacademy - California Standards Test: Geometry

Category science Subcategory mathematics
Level beginner
Length long

Sal does the 80 problems from the released questions from the California Standards Test for Geometry.

khanacademy - Differential Equations

Category science Subcategory mathematics
Level advanced
Length long

Topics covered in a first year course in differential equations. Need to understand basic differentiation and integration from Calculus playlist before starting here.

khanacademy - Linear Algebra

Category science Subcategory mathematics
Level advanced
Length long

Matrices, vectors, vector spaces, transformations. Covers all topics in a first year college linear algebra course. This is an advanced course normally taken by science or engineering majors after taking at least two semesters of calculus (although c

khanacademy - Probability

Category science Subcategory statistics
Level beginner
Length long

Basic probability. Should have a reasonable grounding in basic algebra before watching.

khanacademy - Physics

Category science Subcategory physics
Level beginner
Length long

Projectile motion, mechanics and electricity and magnetism. Solid understanding of algebra and a basic understanding of trigonometry necessary.

khanacademy - Geometry

Category science Subcategory mathematics
Level beginner
Length long

Videos on geometry. Basic understanding of Algebra I necessary. After this, you'll be ready for Trigonometry.

khanacademy - Trigonometry

Category science Subcategory mathematics
Level beginner
Length long

Videos on trigonometry. Watch the "Geometry" playlist first if you have trouble understanding the topics covered here.

khanacademy - Precalculus

Category science Subcategory mathematics
Level beginner
Length long

Non-trigonometry pre-calculus topics. Solid understanding of all of the topics in the "Algebra" playlist should make this playlist pretty digestible.

khanacademy - Calculus

Category science Subcategory mathematics
Level beginner
Length long

Topics covered in the first two or three semesters of college calculus. Everything from limits to derivatives to integrals to vector calculus. Should understand the topics in the pre-calculus playlist first (the limit videos are in both playlists)

khanacademy - Algebra

Category science Subcategory mathematics
Level beginner
Length long

Topics covered from very basic algebra all the way through algebra II. This is the best algebra playlist to start at if you've never seen algebra before. Once you get your feet wet, you may want to try some of the videos in the "Algebra I Worked Exam

khanacademy - Algebra

Category science Subcategory mathematics
Level beginner
Length long

Topics covered from very basic algebra all the way through algebra II. This is the best algebra playlist to start at if you've never seen algebra before. Once you get your feet wet, you may want to try some of the videos in the "Algebra I Worked Exam

khanacademy - Algebra

Category science Subcategory mathematics
Level beginner
Length long

Topics covered from very basic algebra all the way through algebra II. This is the best algebra playlist to start at if you've never seen algebra before. Once you get your feet wet, you may want to try some of the videos in the "Algebra I Worked Exam

Harvard - Statistics 110: Probability

Category science Subcategory statistics
Level beginner
Length long

Topics include the following. Basics: sample spaces and events, conditioning, Bayes' Theorem. Random variables and their distributions: distributions, moment generating functions, expectation, variance, covariance, correlation, conditional expectatio

UCLA Differential & Integral Calculus, Math 31A

Category science Subcategory mathematics
Level advanced
Length long

Math 31A is a course that provides insight into differential calculus and applications as well as an introduction to integration.

UCLA Chemistry 14D: Organic Reactions and Pharmaceuticals

Category science Subcategory chemistry
Level advanced
Length long

Chemistry 14D: Organic Reactions and Pharmaceuticals is a class that provides an in depth analysis of organic reactions, nucleophilic and electrophilic substitutions and additions; electrophilic aromatic substitutions, carbonyl reactions, catalysis,

UCLA Blue Planet, Oceanography: Earth & Space Science

Category science Subcategory others
Level beginner
Length long

Earth & Space Science 15: Introduction to Oceanography is a class that provides a general introduction to geological, physical, chemical, and biological processes and history of Earth's global oceanic system.

UCLA Genetic Engineering and Society

Category science Subcategory biology
Level beginner
Length long

Honors Collegium 70A: Genetic Engineering in Medicine, Agriculture, & Law is a class that examines the historical and scientific study of genetic engineering in medicine, agriculture, and law, including examination of social, ethical, and legal issue

UCLA Probability for Math Science: Math 3C

Category science Subcategory statistics
Level beginner
Length long

A math course for life science majors covering elementary probability, probability distributions, random variables, and limit theorems.

Sixty Symbols - Large Hadron Collider

Category science Subcategory others
Level beginner
Length short

Either filmed at or having some link to the LHC at CERN

Sixty Symbols

Category science Subcategory physics
Level beginner
Length short

Some Sixty Symbols videos in which magnetism is a feature.

Sixty Symbols - Solar System

Category science Subcategory astronomy
Level beginner
Length short

videos on all the planets (plus the Sun and Venus)

Bozeman - Statistics and Graphing

Category science Subcategory statistics
Level beginner
Length short

All videos related to statistics and graphing.

Bozeman AP Highschool Biology

Category science Subcategory biology
Level beginner
Length long

This playlist contains videos that could be useful in AP Biology, IB Biology, Biology, and other life sciences.

Bozeman - AP Highschool Chemistry Video Essentials

Category science Subcategory chemistry
Level beginner
Length short

Paul Andersen covers the essential knowledge in the 2013-2014 AP Chemistry curriculum framework.

Bozeman Anatomy and Physiology

Category science Subcategory medicine
Level beginner
Length short

All videos related to anatomy and physiology. Highschool level.

Bozeman - Next Generation Science Standards

Category science Subcategory others
Level beginner
Length short

This video series covers the concepts contained within the K-12 Science Framework. It contains 8 practices, 7 crosscutting concepts, and 44 disciplinary core ideas.

Bozeman - AP Biology Video Essentials

Category science Subcategory biology
Level beginner
Length short

Paul Andersen covers the essential knowledge in the 2012-2013 AP Biology curriculum framework.

Bozeman - AP Biology Labs

Category science Subcategory biology
Level beginner
Length short

All of the AP Biology Labs

Bozeman - Physics

Category science Subcategory physics
Level beginner
Length short


Bozeman - Chemistry

Category science Subcategory chemistry
Level beginner
Length short


GreshamCollege - Mathematical Puzzles

Category science Subcategory mathematics
Level advanced
Length short


The Feynman Lectures on Physics, Volume I

Category science Subcategory physics
Level advanced
Length long

Mainly mechanics, radiation, and heat. Html format.

Cosmos - Carl Sagan

Category science Subcategory astronomy
Level beginner
Length long


CrashCourse - Chemistry

Category science Subcategory chemistry
Level beginner
Length short

Hank Green teaches you Chemistry! 10 minute videos.

CrashCourse - Biology

Category science Subcategory biology
Level beginner
Length short


minutephysics - physics

Category science Subcategory physics
Level beginner
Length short

YouTube channel with short (around 3 minute) videos that try to explain questions like what is the solar system, was there a big bang...

minutephysics - physics

Category science Subcategory physics
Level beginner
Length short

One Minute Physics provides an energetic and entertaining view of old and new problems in physics all in one minute! Popular youtube channel explaining random topics in physics in a simple way.

Electronics tutorlals

Category science Subcategory others
Level advanced
Length short

Nice and straight forward tutorials for people wanting to learn electronics.

Lalitha

Category science Subcategory physics
Level beginner
Length short

2nd pu
  • Justice: What's The Right Thing To Do? Harvard - Philosophy


    Interested in learning? Find classes from universities like Harvard, MIT, Yale, Stanford, and Berkeley as well as interesting YouTube tutorials. Study materials from the best professors for free.


    Whether you need extra help with your existing classes or you want to get educated on particular subject you can get started with just two clicks.


    You can watch classes from top instructors from your home when others pay thousands, wake up in the morning and drive to class. You really have no excuse


    add a lecture


      name:* video/text:* youtube video text level:* beginner advanced length:* short long link:* descripton: