Browse our e-learning shop
A Life of Happiness and Fulfillment
What are the determinants of a happy and fulfilling life? This is surely one of life's biggest questions, and a question that has interested many of our ancestors. read more...
Advanced Competitive Strategy
Advanced Competitive Strategy will introduce new topics and modules with even more real world examples and opportunities for student interaction. read more...
An Introduction to Interactive Programming in Python (Part 1)
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. read more...
Chinese for Beginners
Nowadays, there is an increasing number of people who are interested in Chinese culture and language. read more...
Gamification
This course will teach you the mechanisms of gamification, why it has such tremendous potential, and how to use it effectively. read more...
Home Networking Basics
Welcome to the fourth of five courses in the Cisco Networking Basics Specialization. Now that you have a firm grasp of that, you can dive deeper into how do you actually build and secure a home network that includes lots of wireless devices. read more...
How Google does Machine Learning
What is machine learning, and what kinds of problems can it solve? Google thinks about machine learning slightly differently - of being about logic, rather than just data. read more...
Introduction to Public Speaking
This course gives you a reliable model for preparing and delivering effective presentations. read more...
Marketing in a Digital World
This course examines how digital tools, such as the Internet, smartphones, and 3D printing, are revolutionizing the world of marketing by shifting the balance of power from firms to consumers. Marketing in a Digital World is one of the most popular courses with over 150,000 Learners and is rated as one of the Top 50 MOOCs of All Time. read more...
Successful Negotiation: Essential Strategies and Skills
We all negotiate on a daily basis. On a personal level, we negotiate with friends, family, landlords, car sellers and employers, among others. Negotiation is also the key to business success. read more...
The Technology of Music Production
Learn about the music production process-including recording, editing, and mixing-and the tools available to you to create contemporary music on your computer. With the recent introduction of high-quality-low-cost software and hardware, the tools of music production are now available to the masses. Albums are made in bedrooms as well as studios. On the surface this is liberating. Anyone can make an album for the low cost of a couple pieces of gear and a software package. read more...