Handcrafted Online Learning Experience

At CourseBuffet we personally examine and classify every course we list. This means you find courses faster and can compare them more easily. Spend your time learning not searching.
Featured Courses
  • Computer Science
  • Biology
  • History
  • Management
  • Mechanical Engineering
  • Psychology
  • Algorithms: Design and Analysis, Part 1
    Algorithms: Design and Analysis, Part 1
    Course Description: In this course you will learn several fundamental principles of algorithm design: divide-and-conquer methods, graph algorithms, practical data structures, randomized algorithms, and more.
    Always Available
  • Computer Architecture
    Computer Architecture
    Course Description: In this course, you will learn to design the computer architecture of complex modern microprocessors.
    Started on: 20/Sep/2014
  • Introduction to Computer Science I
    Introduction to Computer Science I
    Course Description: Introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course S50x teaches students how to think algorithmically and sol...
    Started on: 10/May/2013
  • Web Development
    Web Development
    Course Description: Starting from the basics of how the web works, this class will walk you through everything you need to know to build your own blog application and scale it to support large numbers of users.
    Always Available
  • Introduction to Evolutionary Biology and Ecology
    Introduction to Evolutionary Biology and Ecology
    Course Description: Examination of how organisms evolve over time, with particular emphasis on natural selection, evolution, speciation, phylogeny and taxonomy, and aspects of genetics and inheritance. Also explores the study of population ecology and ecosystems.
    Always Available
  • Epigenetic Control of Gene Expression
    Epigenetic Control of Gene Expression
    Course Description: Each mammalian cell has the same genes, yet performs distinct functions. This is achieved by epigenetic control of gene expression; the switching on and switching off of genes. This course will cover the principles of epigenetic control of gene expres...
    Always Available
  • Introduction to Genetics and Evolution
    Introduction to Genetics and Evolution
    Course Description: A whirlwind introduction to evolution and genetics, from basic principles to current applications, including how disease genes are mapped and how we leverage evolutionary concepts to aid humanity.
    Started on: 02/Jan/2015
  • Cancer in the 21st century - the genomic revolution
    Cancer in the 21st century - the genomic revolution
    Course Description: Discover how modern genetics has revolutionised approaches to the detection and treatment of cancer.
    Started on: 14/Jan/2004
  • Ancient Civilizations of the World
    Ancient Civilizations of the World
    Course Description: Introductory survey to the major civilizations of the ancient world from the Paleolithic Era to the Middle Ages, with special emphasis on the nature and characteristics of “civilized” society.
    Always Available
  • The Holocaust
    The Holocaust
    Course Description: This course traces the destruction of the Jews and Jewish life in Europe by Nazi Germany, drawing on major works of history, literature, and film. The lectures outline the work of the Nazis as well as Jewish responses.
    Started on: 15/Jul/2013
  • Was Alexander Great? The Life, Leadership, and Legacies of History’s Greatest Warrior
    Was Alexander Great? The Life, Leadership, and Legacies of History’s Greatest Warrior
    Course Description: Alexander the Great conquered most of the world known to the ancient Greeks, fused the eastern and western peoples of his empire, and became a god – before his 33rd birthday. This course explores the life, leadership, and legacies of history’s warrior...
    Started on: 27/Jan/2014
  • Historical Relic Treasures and Cultural China: Part 1
    Historical Relic Treasures and Cultural China: Part 1
    Course Description: Chinese archaeology is one of the fastest-growing and most exciting fields of study in China. With a wealth of cultural relics unearthed this past century, the world’s fascination with China’s rich history has been renewed. This course will examine 15...
    Started on: 26/Feb/2014
  • Introduction to Business
    Introduction to Business
    Course Description: This course is designed as a survey course that will expose you to business terminology, concepts, and current business issues, with the intent of helping students develop a viable business vocabulary, foster critical and analytical thinking, and refi...
    Always Available
  • DQ 101: Introduction to Decision Quality
    DQ 101: Introduction to Decision Quality
    Course Description: Decision Quality (DQ) is a practical and systematic approach that methodically breaks down barriers and improves the quality and speed of important decisions.In this five-week introductory course, you'll work in teams to learn the DQ approach, which d...
    Always Available
  • Management for a Competitive Edge
    Management for a Competitive Edge
    Course Description: Learn the strategies of successful managers, including leadership, teamwork and communication.
    Started on: 01/Jul/2013
  • Introduction to the Music Business
    Introduction to the Music Business
    Course Description: Three things are clear about today’s music industry: The consumption of music is expanding at the greatest rate in history and from the most portals ever imagined, the cost of producing music is decreasing, and the number of artists creating and seeki...
    Started on: 27/Jan/2014
  • Introduction to Mechanical Engineering
    Introduction to Mechanical Engineering
    Course Description: Introductory survey of the various types of engineering, with particular emphasis on mathematics and physics important in engineering, technical drawing, numerical computing, and elementary design principles.
    Always Available
  • Introduction to Thermodynamics: Transferring Energy from Here to There
    Introduction to Thermodynamics: Transferring Energy from Here to There
    Course Description: In this course, you will learn how to characterize the energy Statse of a system and the mechanisms for transferring energy from one system to another. These are the tools necessary to understand Statsionary and transportation power systems from smal...
    Started on: 05/Oct/2015
  • Vehicle Dynamics I: Accelerating and Braking
    Vehicle Dynamics I: Accelerating and Braking
    Course Description: From Bugatti Veyron to Volkswagen Beetle, from racing to passenger car: Learn here how they speed-up and slow-down!
    Always Available
  • Computational Fluid Dynamics
    Computational Fluid Dynamics
    Course Description: Illustration of the CFD approach; CFD as an engineering analysis tool. Derivation of flow governing equations; turbulence modeling; modeling approaches for multiphase flow; initial and boundary conditions; wellposedness.Discretization of the governin...
    Always Available
  • Gender and Sexuality
    Gender and Sexuality
    Course Description: Detailed introduction to the study of the different ways our gender roles and sexual identities impact our lives, including how our own gender and sex can affect different aspects of our functioning, and identifying the factors in our lives that can i...
    Always Available
  • A Beginner's Guide to Irrational Behavior
    A Beginner's Guide to Irrational Behavior
    Course Description: Behavioral economics couples scientific research on the psychology of decision making with economic theory to better understand what motivates financial decisions. In A Beginner’s Guide to Irrational Behavior, you will learn about some of the many way...
    Started on: 11/Mar/2014
  • The mind is flat: the shocking shallowness of human psychology
    The mind is flat: the shocking shallowness of human psychology
    Course Description: Explore how to make better personal and professional decisions, and consider the psychological dimension to some key ethical and political choices facing the world.
    Started on: 06/Feb/2014
  • Intro to Psychology
    Intro to Psychology
    Course Description: Introduction to Psychology is a journey through all of the major psychological concepts and principles. The knowledge gained from this course will allow students to critically evaluate psychological research and have a more in-depth understanding of h...
    Always Available

Now Make Your Perfect Buffet!

All courses in one place We find free college equivalent courses from over 17 platforms and 200+ providers and enable you to search for them in one spot. We post only full quality courses. No random videos.
Individually examined and classified We examine every single course and classify it using the CourseBuffet classification system. We show you the approximate level a course would be at a traditional university and which courses are roughly equivalent. This allows you to easily compare courses and know which order to take them.
Better search results We combine CourseBuffet classification with tagging so you can find the courses that work for you immediately. Spend your time learning not searching.