Welcome to the edX blog

Posted in: Featured Courses

Check back throughout the week as we highlight our upcoming courses for the New Year, and join us in resolving to learn something new in the New Year.

The Science of Happiness — UC BerkeleyX — Self-paced 
We all want to be happy, and there are countless ideas about what happiness is and how we can get some. But not many of those ideas are based on science. That’s where this course comes in. The Science of Happiness” is the first MOOC to teach the ground-breaking science of positive psychology, which explores the roots of a happy and meaningful life.


Entrepreneurship101: Who is your customer?  — MITx — January 9, 2015
You have an idea for a product, but do you know who will want to buy it? Many seemingly great ides and technologies come to a sudden halt in the face of one simple, inescapable question: Who is your customer? Join MIT in your entrepreneurial journey as you discover your startups most essential resource—the customer.


Explaining European Paintings, 1400 to 1800 — UC3Mx — February 2015
Learn the meaning behind the art of Caravaggio, Rembrandt, Goya and many more. This course will help students become familiar with the leading European painters and paintings from 1400 to 1800, and with the issues that found expression within this time period’s art.


CS50x: Introduction to Computer Science— HarvardX — Self-paced 
CS50x is Harvard College’s 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 taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.


Signals and Systems, Part 1 — IIT BombayX — January 15, 2015
We encounter signals and systems extensively in our day-to-day lives, from making a phone call, listening to a song, editing photos, manipulating audio files and using speech recognition softwares like Siri. This course provides the basic toolkit for any signal processing application—the abstraction of signals and systems, from the point of view of analysis and characterization.


Introduction to Big Data with Apache Spark — UC BerkeleyX — February 23, 2014
Learn how to apply data science techniques using parallel programming in Apache Spark to explore big (and small) data.