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.

Skills you'll gain: AI Workflows, AI Orchestration, Agentic Workflows, Model Deployment, AI Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Encryption, Cybersecurity, Brute-force attacks, Python Programming, Key Management, Applied Mathematics, Programming Principles, File I/O, Computational Logic, Program Development, Algorithms, Debugging, Code Reusability, Scripting, Data Mapping, Software Testing, User Interface (UI), UI Components, Data Structures
★ 4.9 (14) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Operations Research, Operational Efficiency, Transportation Operations, Business Operations, Resource Utilization, Operations, Process Optimization, Scheduling, Operations Management, Operational Performance Management, Resource Allocation, Project Schedules, Transportation, Supply Chain, and Logistics, Analytical Skills, Resource Planning, Logistics Management, Timelines, Logistics, Finance, Research
★ 5 (12) · Mixed · Course · 1 - 3 Months

Cinematic Health
Skills you'll gain: Developmental Disabilities, Professionalism, Trauma Care, Healthcare Ethics, Patient Communication, Mental Health Diseases and Disorders, Mental and Behavioral Health, Patient-centered Care, Cultural Responsiveness, Psychiatric And Mental Health Nursing, Nursing and Patient Care, Cultural Sensitivity, Disabilities, Caregiving, Intercultural Competence, Substance Abuse, Interpersonal Communications, Active Listening, Mental Health, Communication Strategies
★ 4.9 (12) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, LLM Application, OpenAI, Agentic Workflows, Model Context Protocol, Generative AI Agents, Agentic systems, Decision Intelligence, Tool Calling, Prompt Engineering, ChatGPT, AI Integrations, Artificial Intelligence, Application Programming Interface (API), Context Management, Large Language Modeling, Python Programming, Memory Management, Development Environment, Application Deployment
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Java, Teaching, Java Programming, Computer Programming, Programming Principles, Computational Logic, Computational Thinking, Education Software and Technology, Digital pedagogy
★ 2.8 (6) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Javascript, Problem Solving, Interviewing Skills, Algorithms, Programming Principles, Data Structures, Event-Driven Programming, Performance Tuning, Data Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Post-Production, Cinematography, Image Quality, Model Optimization
Mixed · Course · 1 - 4 Weeks

Michigan State University
Skills you'll gain: Video Editing, Creative Thinking, Multimedia, Visual Storytelling, Post-Production, Photo/Video Production and Technology, Active Listening, Creative Problem-Solving, Literacy, Music, Storytelling, Critical Thinking, Aesthetics, Graphic and Visual Design Software, Design Elements And Principles, Communication Strategies, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Database Management Systems, Memory Management, Analysis
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Education Software and Technology, Digital pedagogy, Event-Driven Programming, Cultural Responsiveness, Program Development, Code Reusability, Data Structures, Graphical Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Database Development, Performance Tuning
Intermediate · Course · 3 - 6 Months