Best of Coursera
from 1.9 million Reddit upvotes

share ›
‹ links

These are the top 100 courses and offerings found from analyzing all discussions on Reddit that mention any Coursera course.

#1
COVID-19 Contact Tracing
The COVID-19 crisis has created an unprecedented need for contact tracing across the country, requiring thousands of people to learn key skills quickly.
Johns Hopkins University
Emily Gurley, PhD, MPH
12 reddit posts
35 mentions
#2
Learning How to Learn
Powerful mental tools to help you master tough subjects
This course gives you easy access to the invaluable learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines.
McMaster University
Dr. Barbara Oakley
16 reddit posts
1416 mentions
#3
Machine Learning
Machine learning is the science of getting computers to act without being explicitly programmed.
Stanford University
Andrew Ng
13 reddit posts
1193 mentions
#4
Data Science Specialization
Foundations using R
Ask the right questions, manipulate data sets, and create visualizations to communicate results.
Johns Hopkins University
Jeff Leek, PhD
2 reddit posts
137 mentions
#5
Data Science Specialization
Statistics and Machine Learning
Build models, make inferences, and deliver interactive data products.
Johns Hopkins University
Brian Caffo, PhD
0 reddit posts
53 mentions
#6
The Science of Well-Being
In this course you will engage in a series of challenges designed to increase your own happiness and build more productive habits.
Yale University
Laurie Santos
14 reddit posts
318 mentions
#7
Electronic Music Production Specialization
In the Electronic Music Production specialization, you will learn the tricks of the trade to create high-quality, professional sounding music.
Berklee College of Music
Loudon Stearns
8 reddit posts
103 mentions
#8
Algorithms, Part I
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
Princeton University
Kevin Wayne
1 reddit posts
385 mentions
#9
Python for Everybody Specialization
This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language.
University of Michigan
Charles Russell Severance
14 reddit posts
615 mentions
#10
Deep Learning Specialization
If you want to break into AI, this Specialization will help you do so.
deeplearning.ai
Andrew Ng
15 reddit posts
248 mentions
#11
Google IT Support Specialization
This 5-course certificate, developed by Google, includes innovative curriculum designed to prepare you for an entry-level role in IT support.
Google
7 reddit posts
151 mentions
#12
Data Science Specialization
Ask the right questions, manipulate data sets, and create visualizations to communicate results.
Johns Hopkins University
Jeff Leek, PhD
3 reddit posts
389 mentions
#13
Google IT Support Professional Certificate
This 5-course certificate, developed by Google, includes innovative curriculum designed to prepare you for an entry-level role in IT support.
Google
2 reddit posts
62 mentions
#14
Business Foundations Specialization
In this Specialization, you’ll develop basic literacy in the language of business, which you can use to transition to a new career, start or improve your own small business, or apply to business school to continue your education.
University of Pennsylvania
Barbara E. Kahn
5 reddit posts
83 mentions
#15
IBM Data Science Professional Certificate
Data Science has been ranked as one of the hottest professions and the demand for data practitioners is booming.
IBM
Alex Aklson
52 reddit posts
58 mentions
#16
Bitcoin and Cryptocurrency Technologies
To really understand what is special about Bitcoin, we need to understand how it works at a technical level.
Princeton University
Arvind Narayanan
35 reddit posts
181 mentions
#17
Cryptography I
Cryptography is an indispensable tool for protecting information in computer systems.
Stanford University
Dan Boneh
34 reddit posts
373 mentions
#18
Introduction to Financial Accounting
Master the technical skills needed to analyze financial statements and disclosures for use in financial analysis, and learn how accounting standards and managerial incentives affect the financial reporting process.
University of Pennsylvania
Brian J Bushee
4 reddit posts
31 mentions
#19
Fighting COVID-19 with Epidemiology
A Johns Hopkins Teach-Out
This free Teach-Out is for anyone who has been curious about how we identify and measure outbreaks like the COVID-19 epidemic and wants to understand the epidemiology of these infections.
Johns Hopkins University
Gypsyamber D'Souza, PhD, MS, MPH
3 reddit posts
20 mentions
#20
Algorithms Specialization
Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth.
Stanford University
Tim Roughgarden
1 reddit posts
189 mentions
#21
Build a Modern Computer from First Principles
From Nand to Tetris (Project-Centered Course)
What you’ll achieve: In this project-centered course* you will build a modern computer system, from the ground up.
Hebrew University of Jerusalem
Shimon Schocken
7 reddit posts
207 mentions
#22
Fundamentals of Computing Specialization
This Specialization covers much of the material that first-year Computer Science students take at Rice University.
Rice University
John Greiner
1 reddit posts
263 mentions
#23
Programming for Everybody (Getting Started with Python)
This course aims to teach everyone the basics of programming computers using Python.
University of Michigan
Charles Russell Severance
10 reddit posts
311 mentions
#24
Data Structures and Algorithms Specialization
This specialization is a mix of theory and practice: you will learn algorithmic techniques for solving various computational problems and will implement about 100 algorithmic coding problems in a programming language of your choice.
University of California San Diego
Alexander S. Kulikov
3 reddit posts
219 mentions
#25
Mathematics for Machine Learning Specialization
For a lot of higher level courses in Machine Learning and Data Science, you find you need to freshen up on the basics in mathematics - stuff you may have studied before in school or university, but which was taught in another context, or not very intuitively, such that you struggle to relate it to h...
Imperial College London
David Dye
2 reddit posts
97 mentions
#26
Google IT Automation with Python Professional Certificate
This new beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.
Google
0 reddit posts
27 mentions
#27
Applied Data Science with Python Specialization
The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language.
University of Michigan
Christopher Brooks
2 reddit posts
134 mentions
#28
TensorFlow in Practice Specialization
Discover the tools software developers use to build scalable AI-powered algorithms in TensorFlow, a popular open-source machine learning framework.
deeplearning.ai
Laurence Moroney
4 reddit posts
38 mentions
#29
Fundamentals of Music Theory
This course will introduce students to the theory of music, providing them with the skills needed to read and write Western music notation, as well as to understand, analyse, and listen informedly.
The University of Edinburgh
Dr Michael Edwards
2 reddit posts
119 mentions
#30
Algorithms, Part II
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
Princeton University
Robert Sedgewick
0 reddit posts
151 mentions
#31
Functional Programming in Scala Specialization
Discover how to write elegant code that works the first time it is run.
École Polytechnique Fédérale de Lausanne
Martin Odersky
8 reddit posts
110 mentions
#32
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.
Rice University
John Greiner
0 reddit posts
131 mentions
#33
Advanced Machine Learning Specialization
This specialization gives an introduction to deep learning, reinforcement learning, natural language understanding, computer vision and Bayesian methods.
National Research University Higher School of Economics
Evgeny Sokolov
4 reddit posts
61 mentions
#34
Learn to Program
The Fundamentals
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen.
University of Toronto
Jennifer Campbell
0 reddit posts
92 mentions
#35
Object Oriented Programming in Java Specialization
This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.
Duke University
Owen Astrachan
0 reddit posts
111 mentions
#36
Programming Languages, Part A
This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming.
University of Washington
Dan Grossman
6 reddit posts
81 mentions
#37
Introduction to Mathematical Thinking
Learn how to think the way mathematicians do – a powerful cognitive process developed over thousands of years.
Stanford University
Dr. Keith Devlin
0 reddit posts
109 mentions
#38
Machine Learning Specialization
This Specialization from leading researchers at the University of Washington introduces you to the exciting, high-demand field of Machine Learning.
University of Washington
Emily Fox
5 reddit posts
135 mentions
#39
Object Oriented Java Programming Specialization
Data Structures and Beyond
This Specialization covers intermediate topics in software development.
University of California San Diego
Mia Minnes
1 reddit posts
126 mentions
#40
Statistics with R Specialization
In this Specialization, you will learn to analyze and visualize data in R and create reproducible data analysis reports, demonstrate a conceptual understanding of the unified nature of statistical inference, perform frequentist and Bayesian statistical inference and modeling to understand natural ph...
Duke University
Mine Çetinkaya-Rundel
4 reddit posts
107 mentions
#41
Science Matters
Let's Talk About COVID-19
Welcome to ‘Science Matters: Let's Talk about COVID-19’, from the Abdul Latif Jameel Institute for Disease and Emergency Analytics (J-IDEA) at Imperial College London.
Imperial College London
Helen Ward
22 reddit posts
46 mentions
#42
Bioinformatics Specialization
Join Us in a Top 50 MOOC of All Time! How do we sequence and compare genomes? How do we identify the genetic basis for disease? How do we construct an evolutionary Tree of Life for all species on Earth? When you complete this Specialization, you will learn how to answer many questions in modern bi...
University of California San Diego
Pavel Pevzner
1 reddit posts
92 mentions
#43
Java Programming and Software Engineering Fundamentals Specialization
Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system.
Duke University
Susan H. Rodger
1 reddit posts
125 mentions
#44
Introduction to Logic
This course is an introduction to Logic from a computational perspective.
Stanford University
Michael Genesereth
2 reddit posts
81 mentions
#45
R Programming
In this course you will learn how to program in R and how to use R for effective data analysis.
Johns Hopkins University
Roger D. Peng, PhD
1 reddit posts
74 mentions
#46
Songwriting
Writing the Lyrics
There’s a songwriter lurking somewhere inside you, peeking around corners, wondering if it’s safe to come out.
Berklee College of Music
Pat Pattison
1 reddit posts
69 mentions
#47
Fashion as Design
Among all objects of design, our clothes are the most universal and intimate.
The Museum of Modern Art
Paola Antonelli
2 reddit posts
9 mentions
#48
Game Design and Development Specialization
Break into the video game industry with theoretical, technical, and business knowledge from one of the world’s best programs.
Michigan State University
Brian Winn
1 reddit posts
79 mentions
#49
Geographic Information Systems (GIS) Specialization
Knowledge of Geographic Information Systems (GIS) is an increasingly sought after skill in industries from agriculture to public health.
University of California, Davis
Nick Santos
3 reddit posts
57 mentions
#50
Cybersecurity Specialization
The Cybersecurity Specialization covers the fundamental concepts underlying the construction of secure systems, from the hardware to the software to the human-computer interface, with the use of cryptography to secure interactions.
University of Maryland, College Park
Jennifer Golbeck
6 reddit posts
75 mentions
#51
Buddhism and Modern Psychology
The Dalai Lama has said that Buddhism and science are deeply compatible and has encouraged Western scholars to critically examine both the meditative practice and Buddhist ideas about the human mind.
Princeton University
Robert Wright
8 reddit posts
72 mentions
#52
Ruby on Rails Web Development Specialization
This Specialization covers the fundamentals of web development with Ruby on Rails.
Johns Hopkins University
Kalman Hazins
3 reddit posts
109 mentions
#53
Functional Programming Principles in Scala
Functional programming is becoming increasingly widespread in industry.
École Polytechnique Fédérale de Lausanne
Martin Odersky
0 reddit posts
54 mentions
#54
Interaction Design Specialization
You will learn how to design technologies that bring people joy, rather than frustration.
University of California San Diego
Scott Klemmer
3 reddit posts
84 mentions
#55
AI For Everyone
AI is not only for engineers.
deeplearning.ai
Andrew Ng
6 reddit posts
20 mentions
#56
Guitar for Beginners
Grasp the essentials needed to begin playing acoustic or electric guitar.
Berklee College of Music
Thaddeus Hogarth
6 reddit posts
86 mentions
#57
Introduction to Discrete Mathematics for Computer Science Specialization
Discrete Math is needed to see mathematical structures in the object you work with, and understand their properties.
University of California San Diego
Alexander S. Kulikov
0 reddit posts
41 mentions
#58
An Introduction to Programming the Internet of Things (IOT) Specialization
Design, create, and deploy a fun IoT device using Arduino and Raspberry Pi platforms.
University of California, Irvine
Ian Harris
6 reddit posts
64 mentions
#59
Probabilistic Graphical Models Specialization
Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables that interact with each other.
Stanford University
Daphne Koller
3 reddit posts
40 mentions
#60
Jazz Improvisation
Learn the basic concepts of improvisation from Gary Burton, one of the most renowned improvisers in the jazz world, including the mental, melodic, and harmonic processes that contribute to the instinctive skills that an improviser puts to use when taking a solo.
Berklee College of Music
Gary Burton
3 reddit posts
55 mentions
#61
Genomic Data Science Specialization
With genomics sparks a revolution in medical discoveries, it becomes imperative to be able to better understand the genome, and be able to leverage the data and information from genomic datasets.
Johns Hopkins University
Steven Salzberg, PhD
2 reddit posts
78 mentions
#62
Dynamic Public Speaking Specialization
Good speaking is your most enduring job skill.
University of Washington
Dr. Matt McGarrity
1 reddit posts
20 mentions
#63
Neural Networks and Deep Learning
If you want to break into cutting-edge AI, this course will help you do so.
deeplearning.ai
Andrew Ng
2 reddit posts
31 mentions
#64
First Step Korean
This is an elementary-level Korean language course, consisting of 5 lessons with 4 units, and covers 4 skills: reading, writing, listening and speaking.
Yonsei University
Seung Hae Kang
5 reddit posts
36 mentions
#65
Introduction to Ableton Live
The new version of Introduction to Ableton Live featuring Ableton Live 10 will launch on April 20! In the past, Digital Audio Workstations (DAWs) were programs used only by audio engineers with a highly specific knowledge base, on machines inaccessible to most people.
Berklee College of Music
Erin Barra
4 reddit posts
43 mentions
#66
Everyday Parenting
The ABCs of Child Rearing
Everyday Parenting gives you access to a toolkit of behavior-change techniques that will make your typical day in the home easier as you develop the behaviors you would like to see in your child.
Yale University
Alan E. Kazdin, PhD, ABPP
5 reddit posts
39 mentions
#67
Excel to MySQL Specialization
Analytic Techniques for Business
Formulate data questions, explore and visualize large datasets, and inform strategic decisions.
Duke University
Daniel Egger
1 reddit posts
56 mentions
#68
Mind Control
Managing Your Mental Health During COVID-19
Never in the history of humanity have so many people been feeling intense anxiety related to COVID-19 and the world it will leave in its wake.
University of Toronto
Steve Joordens
2 reddit posts
26 mentions
#69
Think Again I
How to Understand Arguments
How to Understand Arguments Think Again: How to Reason and Argue Reasoning is important.
Duke University
Dr. Walter Sinnott-Armstrong
0 reddit posts
50 mentions
#70
Financial Markets
An overview of the ideas, methods, and institutions that permit human society to manage risks and foster enterprise.
Yale University
Robert Shiller
1 reddit posts
31 mentions
#71
Introduction to Programming with MATLAB
This course teaches computer programming to those with little to no previous experience.
Vanderbilt University
Akos Ledeczi
2 reddit posts
53 mentions
#72
Improving your statistical inferences
This course aims to help you to draw better statistical inferences from empirical research.
Eindhoven University of Technology
Daniel Lakens
2 reddit posts
34 mentions
#73
Introduction to Philosophy
This course will introduce you to some of the main areas of research in contemporary philosophy.
The University of Edinburgh
Dr. Dave Ward
5 reddit posts
62 mentions
#74
Methods and Statistics in Social Sciences Specialization
Identify interesting questions, analyze data sets, and correctly interpret results to make solid, evidence-based decisions.
University of Amsterdam
Annemarie Zand Scholten
2 reddit posts
48 mentions
#75
Game Design Specialization
Art and Concepts
Stemming from the principles of storytelling and design established in CalArts’ renowned Animation programs, this Specialization lays a primary foundation for experimentation and exploration of video game design, story, character development, and winning gameplay before programming begins.
California Institute of the Arts
Fran Krause
1 reddit posts
40 mentions
#76
Successful Negotiation
Essential Strategies and Skills
We all negotiate on a daily basis.
University of Michigan
George Siedel
1 reddit posts
23 mentions
#77
Dog Emotion and Cognition
Dog Emotion and Cognition will introduce you to the exciting new study of dog psychology, what the latest discoveries tell us about how dogs think and feel about us, and how we can use this new knowledge to further strengthen our relationship with our best friends.
Duke University
Brian Hare
3 reddit posts
32 mentions
#78
Music Production Specialization
This Specialization will give you the knowledge and tools you need to record and produce professional sounding music.
Berklee College of Music
Stephen Webber
0 reddit posts
55 mentions
#79
Biology Meets Programming
Bioinformatics for Beginners
Are you interested in learning how to program (in Python) within a scientific setting? This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in Python.
University of California San Diego
Pavel Pevzner
1 reddit posts
69 mentions
#80
Software Product Management Specialization
In this Software Product Management Specialization, you will master Agile software management practices to lead a team of developers and interact with clients.
University of Alberta
Kenny Wong
0 reddit posts
55 mentions
#81
Web Design for Everybody Specialization
Basics of Web Development & Coding
This Specialization covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript.
University of Michigan
Colleen van Lent, Ph.D.
1 reddit posts
104 mentions
#82
Python 3 Programming Specialization
This specialization teaches the fundamentals of programming in Python 3.
University of Michigan
Paul Resnick
0 reddit posts
18 mentions
#83
Computer Architecture
In this course, you will learn to design the computer architecture of complex modern microprocessors.
Princeton University
David Wentzlaff
3 reddit posts
56 mentions
#84
Build a Modern Computer from First Principles
Nand to Tetris Part II (project-centered course)
In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform.
Hebrew University of Jerusalem
Shimon Schocken
2 reddit posts
33 mentions
#85
Data Mining Specialization
The Data Mining Specialization teaches data mining techniques for both structured data which conform to a clearly defined schema, and unstructured data which exist in the form of natural language text.
University of Illinois at Urbana-Champaign
John C. Hart
0 reddit posts
45 mentions
#86
Graphic Design Specialization
Graphic design is all around us, in a myriad of forms, both on screen and in print, yet it is always made up of images and words to create a communication goal.
California Institute of the Arts
Michael Worthington
1 reddit posts
35 mentions
#87
UI / UX Design Specialization
The UI/UX Design Specialization brings a design-centric approach to user interface and user experience design, and offers practical, skill-based instruction centered around a visual communications perspective, rather than on one focused on marketing or programming alone.
California Institute of the Arts
Michael Worthington
2 reddit posts
37 mentions
#88
Big Data Specialization
Drive better business decisions with an overview of how big data is organized, analyzed, and interpreted.
University of California San Diego
Ilkay Altintas
3 reddit posts
46 mentions
#89
Audio Signal Processing for Music Applications
In this course you will learn about audio signal processing methodologies that are specific for music and of use in real applications.
Universitat Pompeu Fabra of Barcelona
Xavier Serra
2 reddit posts
21 mentions
#90
Robotics Specialization
The Introduction to Robotics Specialization introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery.
University of Pennsylvania
Vijay Kumar
3 reddit posts
33 mentions
#91
Computational Neuroscience
This course provides an introduction to basic computational methods for understanding what nervous systems do and for determining how they function.
University of Washington
Rajesh P. N. Rao
0 reddit posts
29 mentions
#92
Étudier en France
French Intermediate course B1-B2
Ce cours de français de niveau intermédiaire B1/B2, conforme aux exigences du Cadre européen de Référence pour les Langues, s’inscrit dans le double dispositif “former avec le numérique”et “langue et interculturalité” mis en place par l’Université Paris Saclay.
École Polytechnique
Julie André
4 reddit posts
21 mentions
#93
Теория игр
Разработанный МФТИ курс отличается тем, что все основные конструкции и принципы теории вводятся непосредственно на основе разбираемых "с нуля" конкретных этюдов.
Moscow Institute of Physics and Technology
Дмитрий Ильинский
4 reddit posts
38 mentions
#94
Introduction to Data Science in Python
This course will introduce the learner to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library.
University of Michigan
Christopher Brooks
1 reddit posts
30 mentions
#95
Object Oriented Programming in Java
Welcome to our course on Object Oriented Programming in Java using data visualization.
University of California San Diego
Mia Minnes
0 reddit posts
39 mentions
#96
Game Theory
Popularized by movies such as "A Beautiful Mind," game theory is the mathematical modeling of strategic interaction among rational (and irrational) agents.
Stanford University
Matthew O. Jackson
1 reddit posts
26 mentions
#97
Model Thinking
We live in a complex world with diverse people, firms, and governments whose behaviors aggregate to produce novel, unexpected phenomena.
University of Michigan
Scott E. Page
0 reddit posts
26 mentions
#98
Responsive Website Development and Design Specialization
Responsive web design is all about creating the best user experience regardless of whether a user is accessing your site from a desktop computer, a mobile phone, or a tablet.
University of London
Dr Matthew Yee-King
0 reddit posts
72 mentions
#99
Introduction to Classical Music
Using a simple and enjoyable teaching style, this course introduces the novice listener to the wonders of classical music, from Bach fugues to Mozart symphonies to Puccini operas.
Yale University
Craig Wright
3 reddit posts
32 mentions
#100
Creating Sounds for Electronic Music
What you’ll achieve: In this project-centered course*, you will create sounds and use them in your own musical compositions.
Berklee College of Music
Loudon Stearns
4 reddit posts
24 mentions