Computational thinking courses can help you learn problem decomposition, pattern recognition, algorithmic design, and abstraction techniques. You can build skills in logical reasoning, data analysis, and effective solution development across various applications, from programming to data science. Many courses introduce tools like Python, Scratch, and various simulation software, demonstrating how these skills can be applied to solve complex problems in fields such as artificial intelligence, robotics, and software development.

LearnKartS
Skills you'll gain: Teamwork, Active Listening, Problem Solving, Emotional Intelligence, Collaboration, Verbal Communication Skills, Growth Mindedness, Team Leadership, Productivity, Personal Integrity, Workplace Bullying Intervention, Compliance Management, Information Privacy, Security Controls, Overcoming Obstacles, Accountability, Communication, Mental Health, Diversity Awareness, Diversity and Inclusion
Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Energy and Utilities, Oil and Gas, Strategic Thinking, Global Marketing, Business Analysis, Business Economics, Supply And Demand, Stakeholder Analysis, Business Analytics, Economics, Political Sciences, Environment and Resource Management, Natural Resource Management, Emerging Technologies
Mixed · Course · 1 - 3 Months

Peking University
Skills you'll gain: Algorithms, Program Development, Programming Principles, Computer Programming, Pseudocode, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Structures, Design Strategies, Graph Theory, Mathematical Modeling
Mixed · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Problem Solving, Digital pedagogy, Instructional Design, digital literacy, Educational Materials, Emerging Technologies, Innovation, Resourcefulness, Learning Strategies, Creative Thinking
Beginner · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Closing (Sales), Business Modeling, Cold Calling, Design Thinking, Customer Analysis, Entrepreneurship, Technology Roadmaps, Market Opportunities, Innovation, Sales Process, Technology Strategies, Market Analysis, Target Market, Marketing, Business Strategy, Forecasting, Ideation, Marketing Strategies, Strategic Planning, Business Strategies
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Keras (Neural Network Library), Convolutional Neural Networks, Deep Learning, Recurrent Neural Networks (RNNs), Image Analysis, PyTorch (Machine Learning Library), Artificial Neural Networks, Autoencoders, Applied Machine Learning, Tensorflow, Transfer Learning, Model Evaluation, Computer Vision, Machine Learning, Supervised Learning, Machine Learning Algorithms, Regression Analysis, Algorithms
Intermediate · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Governance, Management Accounting, Budgeting, Marketing Analytics, Capital Budgeting, Financial Modeling, Financial Data, Systems Thinking, Accounting, Data Storytelling, Financial Management, Customer Insights, Dashboard, Business Ethics, Marketing Effectiveness, Corporate Finance, Digital Marketing, Business Valuation, Financial Analysis, Data Visualization
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Clinical Research, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Medical Privacy, Data Manipulation, Predictive Modeling, Database Design, Google Cloud Platform, Intensive Care Unit, Data Ethics, Data Quality, Natural Language Processing, Bioinformatics, Informatics, Text Mining, Clinical Informatics, R Programming
Intermediate · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, Diagram Design, C# (Programming Language), Version Control, Data Flow Diagrams (DFDs), Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot
Beginner · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Responsible AI, A/B Testing, Design Thinking, Ideation, Generative AI, AI Product Strategy, UI/UX Research, Brainstorming, Data Ethics, Experience Design, Innovation, User Research, Data Storytelling, Data Analysis, AI Enablement, Artificial Intelligence, Prompt Engineering, Critical Thinking, Business Consulting, Problem Solving
Beginner · Specialization · 1 - 3 Months

University of Toronto
Skills you'll gain: Human Centered Design, User Research, Design Thinking, Design Research, Product Design, Prototyping, Qualitative Research, Innovation, User Feedback, Diversity and Inclusion, Workplace inclusivity, Brainstorming, Empathy, Ideation, Creativity, Needs Assessment, Product Testing, Interviewing Skills
Beginner · Course · 1 - 4 Weeks