- Founded by Harvard and MIT, edX is a non-profit that offers 3,200+ online courses from leading schools.
- Over 110 million people have taken classes through edX, including ones from Princeton, Yale, Columbia, and UMich.
- Below, find the most popular courses based on enrollment, from computer science to TOEFL test prep.
edX, an educational non-profit founded by Harvard and MIT, has reportedly enrolled over 110 million learners in every country in the world, according to the company.
The non-profit partners with more than 160 of the world's top universities, non-profits, NGOs, and corporations to remove barriers to education and make skill-building more accessible.
Some of the platform's most popular courses cover increasingly in-demand skillsets like computer science, while many other courses speak to personal interests. Anant Agarwal, edX's founder and CEO, told Insider that the pandemic caused the biggest relative interest increase in personal happiness and religion courses.
Currently, edX offers over 3,200 free online courses, and students can pay a fee anywhere from $25-$199 for a verified certificate to add to their resume or LinkedIn profiles. edX also has longer paid certificate programs such as MicroBachelors and MicroMasters, though all individual courses can still be audited for free.
You can find a demo version of an edX course here, with the popular self-paced courses typically taking anywhere from 6-14 weeks to complete. They include weekly modules with pre-recorded videos that you may watch on a schedule or at your own pace, as well as supplemental readings, quizzes, homework, and optional student discussion forums.
12 popular edX courses, based on enrollment:
CS50's Introduction to Computer Science
Offered by: Harvard University
Enrollment: 2,730,757
Length: 12 weeks
In this introductory computer science course, students learn "how to think algorithmically and solve programming problems efficiently" using concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.
They also become familiar with programming languages such as C, Python, SQL, and JavaScript, plus CSS and HTML. By the end of the course, students develop and present a final programming project to their peers.
Enroll for free and add a verified certificate for $199
Introduction to Computer Science and Programming Using Python
Offered by: MIT
Enrollment: 1,304,002
Length: 9 weeks
This course is part one of an introduction to computational thinking, programming, and computer and data science.
Without any prior experience in computer science or programming, you should be able to exit both with an understanding of how to think computationally and write programs to tackle problems.
The class focuses on breadth rather than depth. You'll learn about Python, simple algorithms, testing, debugging, and data structures, as well as gain an informal introduction to algorithm complexity.
Enroll for free and add a verified certificate for $75
IELTS Academic Test Preparation
Offered by: The University of Queensland Australia
Enrollment: 1,186,478
Length: 8 weeks
This course prepares students for IELTS, the world's most popular English language test, used to test the proficiency of students applying for higher education in English-speaking countries.
Students have immediate access to over 80 hours of interactive practice materials in reading, writing, listening, and speaking. It was designed by English teaching professionals at The University of Queensland, and the verified enrollment feature includes extra study materials.
Enroll for free and add a verified certificate for $99
TOEFL® Test Preparation: The Insider's Guide
Offered by: ETSx
Enrollment: 1,127,690
Length: 6 weeks
The TOEFL is one of the most trusted English-language tests in the world, and is used as an assessment by over 11,000 organizations, government agencies, and higher education institutions.
Covering the four sections of the test (Reading, Speaking, Writing, and Listening), this course helps students prepare for the types of questions they may get, as well get ready for the actual exam day so they can strive to achieve the best possible score.
Enroll for free or add a verified certificate for $49
CS50's Web Programming with Python and JavaScript
Offered by: Harvard University
Enrollment: 851,798
Length: 12 weeks
Intended for students who completed the introductory CS50 course, this class focuses on database design, scalability, security, and user experience, using the popular programming languages Python and JavaScript. It features many hands-on projects to teach students how to use APIs, interactive UIs, GitHub, Heroku, and more, so that they can leave the course better equipped to design Internet applications.
Enroll for free or add a verified certificate for $199
Introduction to Linux
Offered by: The Linux Foundation
Enrollment: 682,081
Length: 14 weeks
If you've never learned Linux, this course, taught by Jerry Cooperstein, The Linux Foundation's Director of Training, is a good place to start.
Students gain a flexible knowledge of Linux using both the graphical interface and command line. They come away from the course comfortable with the tools and techniques most commonly used by Linux system administrators and end users in their day-to-day work.
Enroll for free and add a verified certificate for $169
Entrepreneurship in Emerging Economies
Offered by: Harvard University
Enrollment: 632,861
Length: 6 weeks
Taught by Harvard Business School, this course explores the complicated and nuanced social issues that arise from emerging markets. Students cover different entrepreneurial sectors such as healthcare, online commerce, fintech, and infrastructure, as well as a range of geographical locations like India and South Asia, China, Africa, Latin America to help students solve problems related to financing, growth metrics, and property rights.
Enroll for free or add a verified certificate for $199
Data Science: R Basics
Offered by: Harvard University
Enrollment: 595,161
Length: 8 weeks
The first course in Harvard's Data Science professional certificate program, R Basics covers the fundamentals of the R programming language, covering functions, data types, popular commands like "if-else" and "for-loop", and data visualization. The course makes it a point to build a strong foundation in R rather than focusing on learning every feature right away — making it an approachable course for beginners.
Enroll for free or add a verified certificate for $149
The Architectural Imagination
Offered by: Harvard University
Enrollment: 438,209
Length: 10 weeks
Meant for students with no background in architecture (but plenty of curiosity), this course covers the achievements of architecture from both culturally expressive and technical viewpoints. Students learn about the common challenges architects face through a aesthetic, technical, economic and political lens.
For students who are interested in pursuing an architecture career, this course can offer continuing education units (CEUs) for American Institute of Architects (AIA). Enroll in the course to find out more.
Enroll for free or add a verified certificate for $199
Contract Law: From Trust to Promise to Contract
Offered by: Harvard University
Enrollment: 443,967
Length: 8 weeks
This Harvard Law course covers everything you might have always wondered about regarding contracts, like what happens if someone breaks it or doesn't hold up to their end of the bargain. Starting from the fundamentals of what a contract is and what it's meant to do, the course also tackles how to best resolve one-sided promises and fraud, making it a great class to audit before signing anything huge.
Enroll for free or add a verified certificate for $199
Basic Spanish 1: Getting Started
Offered by: Universitat Politècnica de Valencia
Enrollment: 434,747
Length: 7 weeks
For those interested in learning Spanish, this course taught by the Spanish polytechnic university Universitat Politècnica de Valencia covers the basics of conversational Spanish. Students learn the alphabet and numbers, as well as basic phrases to describe themselves, their nationalities, or their families. The course also covers some crucial conjugation rules, like using the verb "to be."
Enroll for free or add a verified certificate for $40
Justice
Offered by: Harvard University
Enrollment: 432,981
Length: 12 weeks
Based on one of Harvard's most popular on-campus courses, the online version examines common contemporary issues relating to justice — from income distribution to debates about rights — along with influential texts on morality and justice by Aristotle, John Locke, Immanuel Kant, John Stuart Mill, and John Rawls. Students learn to examine these controversial and complex issues through a critical, nuanced lens.
Enroll for free or add a verified certificate for $139
Check out our other related edX content
- Online learning platform edX, founded by Harvard and MIT, offers thousands of free and cheap courses from top schools and institutions
- This free online Harvard course on family engagement in education has enrolled more than 100,000 people as millions of students turn to remote learning
- 11 of the best affordable or free online Yale courses — including the most popular Yale class of all time
- 30 free Harvard courses you can take online, including the popular CS50 series
- Data scientists are some of the happiest employees in America — this online Harvard program can help you break into the field and land a great position way more affordably than grad school