The 30 Most Popular IT Online Courses of All Time

Every month we’re preparing a list of free online IT courses in computer science, programming and engineering (check for this March). The quality of any online course could be measured by numerous figures, but the most important are rating and number of students.

Nowadays there’re thousands of online courses available worldwide from hundred colleges, universities and other institutions. We’re made a list of 30 most popular online courses, based on enrollment figures for all sessions of a course.

The ranking of online courses in based on filtering data for 185 free online courses on various educational platforms, like Coursera, edX, FutureLearn, Canvas, Udacity and others.

30. Creative Programming for Digital Media & Mobile Apps
Platform: Coursera
Institution: University of London/ Goldsmiths
Total enrollment: 78600

29. Introduction to Mathematical Thinking
Platform: Coursera
Institution: Stanford University
Total enrollment: 86230

28. Introduction to Operations Management
Platform: Coursera
Institution: University of Pennsylvania / Wharton
Total enrollment: 87000

27. The Future of Storytelling
Platform: iversity
Institution: University of Applied Sciences Potsdam
Total enrollment: 92957

26. Introduction to Computer Science and Programming Using Python
Platform: edX
Institution: MIT
Total enrollment: 98688

25. Data Analysis
Platform: Coursera
Institution: Johns Hopkins Bloomberg School
Total enrollment: 102000

24. Introduction to Financial Accounting
Platform: Coursera
Institution: University of Pennsylvania / Wharton
Total enrollment: 155516

23. Introduction to Artificial Intelligence
Platform: Udacity
Institution: Stanford University
Total enrollment: 160000

22. Computational Investing, Part I
Platform: Coursera
Institution: Georgia Institute of Technology
Total enrollment: 170000

21. Startup Engineering
Platform: Coursera
Institution: Stanford University
Total enrollment: 170305

20. Learn to Program: The Fundamentals
Platform: Coursera
Institution homepage: University of Toronto
Total enrollment: 198566

19. Web Development: How to Build a Blog
Platform: Udacity
Institution: n/a
Total enrollment: 217322

18. Creativity, Innovation and Change
Platform: Coursera
Institution: Penn State
Total enrollment: 220000

17. Gamification
Platform: Coursera
Institution: University of Pennsylvania / Wharton
Total enrollment: 286000

16. Data Analysis and Statistical Inference
Platform: Coursera
Institution: Duke University
Total enrollment: 291703

15. Exploring English: Language and Culture
Platform: FutureLearn
Institution: British Council
Total Enrollment: 326093

14. Introduction to Computer Science
Platform: edX
Institution: Harvard University
Total enrollment: 348476

13. Game Theory
Platform: Coursera
Institution: Stanford University, University of British Columbia
Total enrollment: 474,148

12. Introduction to Computer Science
Platform: Udacity
Institution: n/a
Total enrollment: 515,476

11. Algorithms: Design and Analysis, Part 1
Platform: Coursera
Institution: Stanford University
Total enrollment: 548,631

10. An Introduction to Interactive Programming in Python
Platform: Coursera
Institution: Rice University
Total enrollment: 581,043

9. Model Thinking
Platform: Coursera
Institution: University of Michigan
Total enrollment: 582,200

8. Programming for Everybody (Getting Started with Python)
Platform: Coursera
Institution: Michigan University
Total enrollment: 657,068

7. Cryptography I
Platform: Coursera
Institution: Stanford
Total enrollment: 674,404

6. Programming Mobile Applications for Android Handheld Systems – Part 1
Platform: Coursera
Institution: University of Maryland
Total enrollment: 678451

5. Understanding IELTS: Techniques for English Language Tests
Platform: FutureLearn
Institution: British Council
Total enrollment: 690567

4. The Data Scientist’s Toolbox
Platform: Coursera
Institution: Johns Hopkins University
Total enrollment: 828837

3. R Programming
Platform: Coursera
Institution: Johns Hopkins University
Total enrollment: 952414

2. Machine Learning
Platform: Coursera
Institution: Stanford University
Total enrollment: 1122031

1. Learning How to Learn: Powerful mental tools to help you master tough subjects
Platform: Coursera
Institution: UC San Diego
Total enrollment: 1192697

Source