The 8 best Problem Solving courses in 2026
We compared 8 Problem Solving courses across 2 providers and ranked the top 8 by learner ratings and enrollment. Updated automatically as ratings and catalogs change.
ShortcutUpload your resume and we'll tell you whether Problem Solving is actually your highest-impact gap — and which of these courses fits your level.
Logic plays a fundamental role in computer science. This course is designed to equip you with a solid understanding of the fundamental principles of logic and their relevance in the field of computer science. In this course, you'll explore proposition logic and discover its practical applications in problem-solving, algorithm design, and the development of intelligent systems. By engaging in hands-on exercises, exploring real-world examples, and participating in discussions, you'll develop strong logical reasoning and critical thinking skills. Join this course to build a solid foundation i
This two-part course builds upon the programming skills that you learned in our Introduction to Interactive Programming in Python course. We will augment those skills with both important programming practices and critical mathematical problem solving skills. These skills underlie larger scale computational problem solving and programming. The main focus of the class will be programming weekly mini-projects in Python that build upon the mathematical and programming principles that are taught in the class. To keep the class fun and engaging, many of the projects will involve working with strat
Knowledge of people and soft skills are increasingly coming into focus and being recognized as critical for success – we can also call them "Success Skills" or "Power Skills". These skills and behaviours include: creating & delivering presentations; using the agile approach for working professionally to deliver quality work & experiences to clients; effectively collaborating with teams; effective impactful communications; dealing with challenges in a controlled & focused manner; and problem solving & solution implementation. This course contains the final assessment for the soft skills cov
In order to find a solution, one needs to be able to analyze a problem. This short course is designed to teach you how to solve and analyze problems effectively with critical and creative thinking. Through the use of creative and critical thinking you will learn how to look at a problem and find the best solution by analyzing the different ways you can solve a problem. By taking this quick course you will gain the skills you need to find the root cause of a problem through the use of a five-step method. You will learn the process you must go through in order to find the problem, which leads
Have you ever heard that computers "think"? Believe it or not, computers really do not think. Instead, they do exactly what we tell them to do. Programming is, "telling the computer what to do and how to do it." Before you can think about programming a computer, you need to work out exactly what it is you want to tell the computer to do. Thinking through problems this way is Computational Thinking. Computational Thinking allows us to take complex problems, understand what the problem is, and develop solutions. We can present these solutions in a way that both computers and people can understa
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 iterate to find solutions that make a real difference. Through global stories from areas as diverse as government, health care, and education, we’ll show you the tools, techniques and mindset needed to use design thinking to uncover new and creative solutions in the social sector. The development o
Dave Crenshaw's system for focus, prioritization, and getting more done.
Frameworks for sharper analysis and better decisions under uncertainty.
// Side by side
Quick comparison
| # | Course | Provider | Rating | Duration | Price |
|---|---|---|---|---|---|
| 01 | An Introduction to Logic for Computer Science | Coursera | — | 4h | Subscription |
| 02 | Principles of Computing (Part 1) | Coursera | — | 10h | Subscription |
| 03 | People and Soft Skills Assessment | Coursera | — | 3h | Subscription |
| 04 | Solving Problems with Creative and Critical Thinking | Coursera | — | 4h | Subscription |
| 05 | Problem Solving Using Computational Thinking | Coursera | — | — | Subscription |
| 06 | Design Thinking for the Greater Good: Innovation in the Social Sector | Coursera | — | 4h | Subscription |
| 07 | Time Management Fundamentals | LinkedIn Learning | 4.7 | 3h | Subscription |
| 08 | Critical Thinking for Better Judgment and Decision-Making | LinkedIn Learning | 4.6 | 1h | Subscription |