Problem solving courses can help you learn critical thinking, analytical reasoning, creative brainstorming, and decision-making strategies. You can build skills in identifying root causes, evaluating solutions, and implementing effective action plans. Many courses introduce tools like flowcharts, mind mapping software, and data analysis techniques, which help you visualize problems and track progress.
University of Illinois Urbana-Champaign
Skills you'll gain: Business Analytics, Business Analysis, Business Strategy, Accounting, Organizational Structure, Organizational Strategy, Strategic Communication, Business Communication, Marketing, Financial Accounting, Marketing Strategies, Innovation, Product Lifecycle Management
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C (Programming Language), Statistical Analysis, Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Intermediate · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Java, Object Oriented Programming (OOP), Education Software and Technology, Computer Programming, Digital pedagogy, Program Development, Debugging, Data Structures
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Data Analysis, Data Preprocessing, Numerical Analysis, Critical Thinking
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Customer experience strategy (CX), Service Design, Design Thinking, Change Management, Process Mapping, Key Performance Indicators (KPIs), Customer Service, Hospitality Management, Hospitality, Customer Analysis, Innovation, Corporate Sustainability, Continuous Improvement Process, Feasibility Studies, Digital Transformation, Collaboration
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Email Automation, Legal Technology, Creativity, Presentations, Persuasive Communication, Editing, Writing, Communication, Artificial Intelligence, Public Speaking, Generative AI, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Product Design, Product Management, Interviewing Skills, Product Lifecycle Management, Product Roadmaps, Case Studies, Stakeholder Communications, Portfolio Management, Estimation, Product Strategy, Storytelling, Technical Communication, Communication, Analysis, Complex Problem Solving, Prioritization, Data Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Process Analysis, Kaizen Methodology, Process Improvement, Solution Delivery, Business Process Improvement, Quality Improvement, Continuous Improvement Process, Team Management, Lean Methodologies, Root Cause Analysis, Cross-Functional Collaboration, Goal Setting
Intermediate · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Work Breakdown Structure, Agile Project Management, Agile Methodology, Stakeholder Management, Project Management, Project Documentation, Project Scoping, People Management, Project Planning, Dependency Analysis, Product Roadmaps, Communication Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Encryption, Secure Coding, Brute-force attacks, Cyber Security Assessment, Python Programming, Programming Principles, File I/O, Algorithms, Debugging, Scripting, Data Structures, User Interface (UI), Statistical Programming, UI Components, Application Development, File Management
Beginner · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Javascript, Responsive Web Design, Maintainability
Intermediate · Course · 1 - 4 Weeks