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.

Skills you'll gain: Algorithms, Computational Thinking, Data Structures, Geometry
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Supply And Demand, Economics, Market Dynamics, Behavioral Economics, Social Sciences, Resource Allocation, Market Analysis, Socioeconomics, Consumer Behaviour, Decision Making, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Consulting, Relationship Management, Business Consulting, Management Consulting, Product Strategy, SAP Applications, Technical Consulting, Relationship Building, Project Management, Project Management Life Cycle, Consultative Approaches, Project Implementation, Agile Methodology, Company, Product, and Service Knowledge, Waterfall Methodology, Solution Delivery, Systems Thinking, Business Transformation, Design Thinking
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Creativity, Creative Thinking, Creative Problem-Solving, Brainstorming, Cognitive flexibility, Persistence, Innovation, Problem Solving, Adaptability, Personal Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Algorithms, Programming Principles, Data Structures, Problem Solving, Javascript, Performance Tuning
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Tensorflow, Computer Vision, Model Evaluation, Image Analysis, Convolutional Neural Networks, Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Model Training, Applied Machine Learning, Artificial Intelligence, Data Preprocessing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Computational Thinking, Design Strategies, Cryptographic Protocols, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Computer Science, Mathematical Modeling, Mathematical Software, Python Programming
Build toward a degree
Advanced · Specialization · 3 - 6 Months

Yale University
Skills you'll gain: Systems Thinking, Organizational Leadership, Strategic Leadership, Leadership, Initiative and Leadership, Team Leadership, Productivity, Team Building, Professional Development, Team Management, Teamwork, Leadership and Management, Action Oriented, Visionary, Time Management, Prioritization, Planning, Emotional Intelligence, Personal Development, Plan Execution
Intermediate · Course · 1 - 3 Months

Yale University
Skills you'll gain: Applied Behavior Analysis, Behavior Management, Positive Behavior Support, Parent Communication, Behavioral Management, Communication Strategies, Mental Health, Working With Children, Habit Formation, Community Mental Health Services, Family Support, Mental and Behavioral Health, Child Development, Constructive Feedback, Problem Solving
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Learning Strategies, Human Learning, Learning Theory, Quick Learning, Self-Motivation, Literacy, Mental Concentration, Cognitive flexibility, Critical Thinking, Productivity, Personal Development, Motivational Skills, Self-Awareness
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Creative Thinking, Performance Measurement, Teamwork, Performance Metric, Open Mindset, Organizational Strategy, Team Collaboration
Beginner · Course · 1 - 4 Weeks