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.

Unilever
Skills you'll gain: Data Governance, Data Storytelling, Presentations, Data Visualization, Supply Chain, Data Management, Supply Chain Management, Data Analysis, Data Visualization Software, Data Quality, Analytical Skills, Data Cleansing, Data Collection, Google Sheets, Spreadsheet Software, Pivot Tables And Charts, Exploratory Data Analysis, Data Validation, Risk Management, Problem Solving
Beginner Ā· Course Ā· 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Peer Review, Program Evaluation, Curriculum Planning, Qualitative Research, Survey Creation, Systems Thinking
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Model Evaluation, Convolutional Neural Networks, Transfer Learning, Image Analysis, Deep Learning, Python Programming
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Pontificia Universidad Católica de Chile
Skills you'll gain: Computer Architecture, System Design and Implementation, Computational Logic, Computer Hardware, Functional Design, Data Storage
Mixed Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Design Thinking, Business Modeling, Entrepreneurship, Value Propositions, New Product Development, Market Opportunities, Gap Analysis, Innovation, Technology Strategies, Strategic Thinking, New Business Development, Engineering Management, Market Analysis, Business Strategies, Competitive Analysis, Sustainable Business, Engineering
Build toward a degree
Beginner Ā· Course Ā· 1 - 3 Months

University of Pennsylvania
Skills you'll gain: File I/O, Java Programming, Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, Development Environment, Software Design, Programming Principles, Problem Solving
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Self-Awareness, Innovation, Personal Development, Social Impact, Sustainable Development, Empowerment, Entrepreneurship, Action Oriented, Creative Problem-Solving, Visionary, Business Modeling, Proactivity, Corporate Sustainability, Goal Setting, Planning, Business, Overcoming Obstacles
Beginner Ā· Course Ā· 1 - 3 Months

Imperial College London
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Education Software and Technology, Augmented Reality, Medical Devices, Display Devices, Virtual Reality, Health Technology, Clinical Practices, Virtual Environment, Healthcare Project Management, Solution Design, Emerging Technologies, Patient Safety, Innovation, User Centered Design, Project Planning, Critical Thinking
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Graph Theory, Javascript, Program Development, Programming Principles, Software Design Patterns, Computational Thinking, Debugging, Development Environment, Computer Science, Performance Tuning
Intermediate Ā· Course Ā· 1 - 3 Months

ESSEC Business School
Skills you'll gain: Design Thinking, Service Design, Ideation, Human Centered Design, Innovation, Public Administration, Brainstorming, Experimentation, Stakeholder Analysis, Stakeholder Engagement, Creativity, Drive Engagement, User Feedback, User Research, Organizational Change, Qualitative Research, Interviewing Skills
Beginner Ā· Course Ā· 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Business Modeling, Business Strategy, Design Thinking, Business Process, Storytelling, Business Strategies, Strategic Planning, Innovation, Entrepreneurship, Systems Thinking, New Business Development, Shared Media, Organizational Development, Business Development, Presentations, Business Research, Data Storytelling, Creative Thinking, Process Analysis, Diagram Design
Advanced Ā· Course Ā· 1 - 4 Weeks

Starweaver
Skills you'll gain: Matlab, Scientific Visualization, Data Visualization, Simulation and Simulation Software, Data Visualization Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Mathematical Software, Programming Principles, Data Structures, Computer Programming, Debugging
Beginner Ā· Course Ā· 1 - 4 Weeks