Best of Coursera
Top Problem Solving Courses

share ›
‹ links

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

#1
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
#2
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
#3
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
#4
Introduction to Logic
This course is an introduction to Logic from a computational perspective.
Stanford University
Michael Genesereth
2 reddit posts
81 mentions
#5
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
#6
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
#7
Introduction to Programming in C Specialization
This specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs.
Duke University
Andrew D. Hilton
2 reddit posts
27 mentions
#8
Mastering the Software Engineering Interview
You’ve hit a major milestone as a computer scientist and are becoming a capable programmer.
University of California San Diego
Mia Minnes
0 reddit posts
18 mentions
#9
Java Programming
Solving Problems with Software
Learn to code in Java and improve your programming and problem-solving skills.
Duke University
Owen Astrachan
0 reddit posts
25 mentions
#10
Introduction to Psychology
What are people most afraid of? What do our dreams mean? Are we natural-born racists? What makes us happy? What are the causes and cures of mental illness? This course tries to answer these questions and many others, providing a comprehensive overview of the scientific study of thought and behavior.
Yale University
Paul Bloom
0 reddit posts
11 mentions
#11
Excel/VBA for Creative Problem Solving Specialization
This Specialization is for learners wishing to dramatically change the way that they use Excel spreadsheets by unleashing the power to automate and optimize spreadsheets using Visual Basic for Applications (VBA).
University of Colorado Boulder
Charlie Nuttelman
0 reddit posts
8 mentions
#12
Computational Thinking for Problem Solving
Computational thinking is the process of approaching a problem in a systematic manner and creating and expressing a solution such that it can be carried out by a computer.
University of Pennsylvania
Susan Davidson
1 reddit posts
6 mentions
#13
Machine Design Part I
“Machine Design Part I” is the first course in an in-depth three course series of “Machine Design.
Georgia Institute of Technology
Dr. Kathryn Wingate
0 reddit posts
2 mentions
#14
Programming Fundamentals
Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields.
Duke University
Andrew D. Hilton
0 reddit posts
4 mentions
#15
Problem Solving, Python Programming, and Video Games
This course is an introduction to computer science and programming in Python.
University of Alberta
Duane Szafron
0 reddit posts
5 mentions
#16
Excel/VBA for Creative Problem Solving, Part 1
"Excel/VBA for Creative Problem Solving, Part 1" is aimed at learners who are seeking to augment, expand, optimize, and increase the efficiency of their Excel spreadsheet skills by tapping into the powerful programming, automation, and customization capabilities available with Visual Basic for Appli...
University of Colorado Boulder
Charlie Nuttelman
0 reddit posts
3 mentions
#17
Design Thinking for the Greater Good
Innovation in the Social Sector
Do you work for a nonprofit or in the social sector? Are you struggling to solve the problems and meet the needs of the people you serve? Come learn more about how design thinking, a human-centered approach to problem solving, can help you truly understand an issue, generate ideas worth testing and ...
University of Virginia
Jeanne M. Liedtka
0 reddit posts
1 mentions
#18
Introduction to Computer Science and Programming Specialization
This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science.
University of London
Dr Edward Anstead
0 reddit posts
5 mentions
#19
Basic Modeling for Discrete Optimization
Optimization is a common form of decision making, and is ubiquitous in our society.
The University of Melbourne
Prof. Peter James Stuckey
1 reddit posts
1 mentions