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

Harvard Philosophy. Justice: What's The Right Thing To Do?

Category others Subcategory all
Level beginner
Length long

12 lectures from Harvard on philosophy

[Berkeley] General Psychology

Category others Subcategory all
Level beginner
Length long

25 Lectures from 2007. Introduction to the principal areas, problems, and concepts of psychology

[Berkeley] Political Science 149F

Category others Subcategory all
Level advanced
Length long

17 Lectures, some have no video just audio. Published on Jan 29, 2013 Special Topics in Area Studies.

[Berkeley] Developmental Psychology 140

Category others Subcategory all
Level beginner
Length long

Published on Jan 23, 2013. 22 Lectures.

[Berkeley] Psychology C129 Cognitive Science C102

Category others Subcategory all
Level advanced
Length long

25 Lectures. Published on Jan 23, 2013. Scientific Approaches to Consciousness

[Berkeley] Law and Economics I, Legal Studies 145

Category others Subcategory all
Level beginner
Length long

Published on Sep 20, 2012. 5 Lectures.

Berkeley - Philosophy 135 Theory of Meaning

Category others Subcategory all
Level beginner
Length long

Published on Sep 5, 2012. 35 Lectures.

Berkeley - Philosophy 3, The Nature of Mind

Category others Subcategory all
Level beginner
Length long

36 lectures from 2012.

Berkeley Introduction to Sociology 1

Category others Subcategory all
Level beginner
Length long

26 lectures from 2012

MIT 9.00SC Introduction to Psychology, Spring 2011

Category others Subcategory all
Level beginner
Length long


MIT 21M.542 Interdisciplinary Approaches to Musical Time, IAP

Category others Subcategory all
Level beginner
Length long

This course is an interdisciplinary exploration of three broad topics concerning music in relation to time. -Music as Architecture: the creation of musical shapes in time; -Music as Memory: how musical understanding depends upon memory and reminisc

MIT 6.912 Introduction to Copyright Law

Category others Subcategory all
Level beginner
Length long

This course is an introduction to copyright law and American law in general. Topics covered include: structure of federal law; basics of legal research; legal citations; how to use LexisNexis; the 1976 Copyright Act; copyright as applied to music, co

Stanford - Technology and Entrepreneurship

Category others Subcategory all
Level beginner
Length long

You will learn the process used by technology entrepreneurs to start companies. It involves taking a technology idea and finding a high-potential commercial opportunity, gathering resources such as talent and capital, figuring out how to sell and mar

Stanford - Cars: Past, Present, and Future

Category others Subcategory all
Level beginner
Length long

The past, present, and future of the automobile is explored, bridging the humanities, social sciences, design, and engineering, and taking up the human experiences of designing, making, driving, being driven, living with, and dreaming of the automobi

Stanford - Cars: Past, Present, and Future

Category others Subcategory all
Level beginner
Length long

The past, present, and future of the automobile is explored, bridging the humanities, social sciences, design, and engineering, and taking up the human experiences of designing, making, driving, being driven, living with, and dreaming of the automobi

Yale - Philosophy and the Science of Human Nature

Category others Subcategory all
Level beginner
Length long

Philosophy and the Science of Human Nature pairs central texts from Western philosophical tradition (including works by Plato, Aristotle, Epictetus, Hobbes, Kant, Mill, Rawls, and Nozick) with recent findings in cognitive science and related fields.

Yale - The Moral Foundations of Politics with Ian Shapiro

Category others Subcategory all
Level beginner
Length long

This course explores main answers to the question "when do governments deserve our allegiance?" It starts with a survey of major political theories of the Enlightenment—Utilitarianism, Marxism, and the social contract tradition—through classical

Yale - Environmental Politics and Law

Category others Subcategory all
Level beginner
Length long

Can law change human behavior to be less environmentally damaging? Law will be examined through case histories including: environmental effects of national security, pesticides, air pollution, consumer products, plastics, parks and protected area man

Yale - Global Problems of Population Growth

Category others Subcategory all
Level beginner
Length long

This survey course introduces students to the important and basic material on human fertility, population growth, the demographic transition and population policy. Topics include: the human and environmental dimensions of population pressure, demogra

Yale - Roman Architecture

Category others Subcategory all
Level beginner
Length long

This course is an introduction to the great buildings and engineering marvels of Rome and its empire, with an emphasis on urban planning and individual monuments and their decoration, including mural painting. While architectural developments in Rome

Yale - Introduction to Theory of Literature

Category others Subcategory all
Level beginner
Length long

This is a survey of the main trends in twentieth-century literary theory. Lectures will provide background for the readings and explicate them where appropriate, while attempting to develop a coherent overall context that incorporates philosophical a

Yale - Evolution, Ecology and Behavior

Category others Subcategory all
Level beginner
Length long

This course presents the principles of evolution, ecology, and behavior for students beginning their study of biology and of the environment. It discusses major ideas and results in a manner accessible to all Yale College undergraduates. Recent advan

Yale - The American Novel Since 1945 with Amy Hungerford

Category others Subcategory all
Level beginner
Length long

In "The American Novel Since 1945" students will study a wide range of works from 1945 to the present. The course traces the formal and thematic developments of the novel in this period, focusing on the relationship between writers and readers, the c

Yale - Introduction to Psychology with Paul Bloom

Category others Subcategory all
Level beginner
Length long

What do your dreams mean? Do men and women differ in the nature and intensity of their sexual desires? Can apes learn sign language? Why cant we tickle ourselves? This course tries to answer these questions and many others, providing a comprehensive

Yale - Death with Shelly Kagan

Category others Subcategory all
Level beginner
Length long

There is one thing I can be sure of: I am going to die. But what am I to make of that fact? This course will examine a number of issues that arise once we begin to reflect on our mortality. The possibility that death may not actually be the end is co

Yale - Introduction to Political Philosophy

Category others Subcategory all
Level beginner
Length long

This course is intended as an introduction to political philosophy as seen through an examination of some of the major texts and thinkers of the Western political tradition. Three broad themes that are central to understanding political life are focu

khanacademy - SAT Preparation

Category others Subcategory all
Level beginner
Length long

I am going to work through every problem in the College Board "Official SAT Study Guide." You should take the practice tests on your own, grade them and then use these videos to understand the problems you didn't get or review. Have fun!

The Extraordinary Genious Of Albert Einstein

Category others Subcategory all
Level beginner
Length long


UCLA Behavioral Neuroscience Lab: Psychology 116

Category others Subcategory all
Level advanced
Length long

Psychology 116: Neuroscience Lab is a laboratory experience exploring various topics in behavioral neuroscience.

UCLA Political Science 30: Politics and Strategy

Category others Subcategory all
Level beginner
Length long

Taught by UCLA's Professor Kathleen Bawn, this courses is an introduction to study of strategic interaction in political applications. Use of game theory and other formal modeling strategies to understand politics are also studied in order to gain a

UCLA Families and Couples: Psychology M176

Category others Subcategory all
Level beginner
Length long

Psychology M176: Communication and Conflict in Families and Couples. Professor Benjamin Karney lectures on families and couples. This course examines relationships and their connection to individual psychopathology, marital discord, and family dis

UCLA Families and Couples: Psychology M176

Category others Subcategory all
Level beginner
Length long

Psychology M176: Communication and Conflict in Families and Couples. Professor Benjamin Karney lectures on families and couples. This course examines relationships and their connection to individual psychopathology, marital discord, and family dis

Dale Carnegie How to Win Friends & Influence People

Category others Subcategory all
Level beginner
Length long

Audiobook

Oxford - General Philosophy

Category others Subcategory all
Level beginner
Length long

A series of lectures delivered by Peter Millican to first-year philosophy students at the University of Oxford. The lectures comprise the 8-week General Philosophy course and were delivered in late 2009.
  • 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: