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.

Universidad Nacional Autónoma de México
Skills you'll gain: Creative Problem-Solving, Creative Thinking, Problem Solving, Brainstorming, Decision Making, Critical Thinking, Meeting Facilitation, Staff Management, Collaboration, Overcoming Obstacles, Goal Setting
Beginner Ā· Course Ā· 1 - 3 Months

Dartmouth College
Skills you'll gain: Environment, Environmental Issue, Environmental Science, Sustainable Development, Biology, Hydrology, Water Quality, Systems Thinking, Water Resource Management, Energy and Utilities, Physics, Climate Change Mitigation, Chemistry
Beginner Ā· Course Ā· 1 - 4 Weeks

Rice University
Skills you'll gain: Basic Electrical Systems, Electrical Engineering, Torque (Physics), electromagnetics, Physics, Electrical Systems, Engineering Analysis, Electronics, Electronic Components, Engineering Calculations, Mechanics, Mathematical Modeling, Applied Mathematics, Problem Solving, Calculus, Advanced Mathematics, Mathematical Theory & Analysis, Differential Equations, Trigonometry, Integral Calculus
Intermediate Ā· Specialization Ā· 3 - 6 Months

Codio
Skills you'll gain: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Intermediate Ā· Course Ā· 1 - 4 Weeks

The University of Sydney
Skills you'll gain: Linear Algebra, Markov Model, Geometry, Arithmetic, Algebra, General Mathematics, Advanced Mathematics, Probability, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Mathematical Modeling, Applied Mathematics, Statistical Methods, Vector Databases, Engineering Analysis, Computational Logic
Intermediate Ā· Course Ā· 1 - 4 Weeks

Deep Teaching Solutions
Skills you'll gain: Learning Strategies, Lifelong Learning, Willingness To Learn, Problem Solving, Self-Awareness, Overcoming Obstacles, Growth Mindedness, Curiosity, Mental Concentration, Stress Management, Time Management, Productivity
Beginner Ā· Course Ā· 1 - 4 Weeks

The State University of New York
Skills you'll gain: Digital Design, digital literacy, Infographics, Content Creation, Graphic Design, Multimedia, Brainstorming, Planning, Information Management, Research, Literacy, Computer Literacy, Critical Thinking, Investigation, Data Ethics, Digital Communications, Open Source Technology, Intellectual Property, Web Content Accessibility Guidelines, Peer Review
Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: User Story, Business Process Modeling, Risk Analysis, Performance Measurement, Stakeholder Management, Process Analysis, Business Analysis, Risk Management, Requirements Elicitation, Process Design, Requirements Management, Business Process, Process Mapping, Process Improvement, Business Systems Analysis, Business Risk Management, Gap Analysis, Enterprise Risk Management (ERM), Business Requirements, SAP Applications
Beginner Ā· Professional Certificate Ā· 3 - 6 Months

HubSpot Academy
Skills you'll gain: Inside Sales, Sales Training, Consultative Selling, Sales, Sales Strategy, Sales Process, Relationship Building, Customer Relationship Building, Customer Analysis, Personalized Service, Communication
Beginner Ā· Course Ā· 1 - 4 Weeks

Duke University
Skills you'll gain: Environmental Monitoring, Environmental Regulations, Environmental Laws, Environment, Environmental Science, Geospatial Information and Technology, Robotics, Ethical Standards And Conduct, Research, Data Analysis Software, Critical Thinking
Beginner Ā· Course Ā· 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Tensorflow, Transfer Learning, Deep Learning, Keras (Neural Network Library), Convolutional Neural Networks, Artificial Neural Networks, Model Evaluation
Intermediate Ā· Course Ā· 1 - 3 Months

Imperial College London
Skills you'll gain: Tensorflow, Recurrent Neural Networks (RNNs), Autoencoders, Generative Model Architectures, Data Pipelines, Keras (Neural Network Library), Model Evaluation, Deep Learning, Image Analysis, Transfer Learning, Convolutional Neural Networks, Applied Machine Learning, Bayesian Statistics, Supervised Learning, Natural Language Processing, Computer Vision, Model Deployment, Artificial Neural Networks, Data Preprocessing, Probability Distribution
Intermediate Ā· Specialization Ā· 3 - 6 Months