
Computational Thinking for Problem Solving - Coursera
In this course, you will learn about the pillars of computational thinking, how computer scientists develop and analyze algorithms, and how solutions can be realized on a computer using the Python …
Algorithmic Design: How Algorithms Are Created and Analyzed
Dec 19, 2025 · Explore algorithmic design principles to effectively identify your problem, design steps to reach an effective solution, and translate them from theory to practice.
Best Problem Solving Courses & Certificates [2026] | Coursera
Problem solving courses can help you learn critical thinking, analytical reasoning, creative brainstorming, and decision-making strategies. Compare course options to find what fits your goals.
7 Problem-Solving Skills for Workplace Success | Coursera
Jun 10, 2025 · Discover what problem-solving is and why it's important for managers. Understand the steps of the process and learn about seven problem-solving skills.
Technical Diagnostics and Troubleshooting Techniques
In this module, you'll be introduced to the concept and importance of troubleshooting, problem-solving strategies and models, and the common hardware issues that may arise in a computer system.
What is 8D? - Coursera
Nov 26, 2024 · The 8D process has eight problem-solving disciplines representing the steps to identify and solve problems. Because it gets to the root causes of a problem, the 8D methodology offers the …
AI Problem-Solving Tactics: Expert Insights from Vanderbilt ... - Coursera
Feb 26, 2025 · In the final installment of our series with Dr. Jules White, award-winning computer science professor and Vanderbilt’s Senior Advisor on Generative AI, we’re focusing on hands-on …
Programming Fundamentals - Coursera
This module introduces a powerful process for solving any programming problem—the Seven Steps. You will learn how to approach a programming problem methodically, so you can formulate an …
Best Computational Thinking Courses & Certificates [2026] | Coursera
Computational thinking is a problem-solving process that involves breaking down complex problems into manageable parts, recognizing patterns, and developing algorithms to find solutions.
Technical Support Fundamentals | Coursera
You’ll learn about the different facets of Information Technology, like computer hardware, the Internet, computer software, troubleshooting, and customer service.