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: User Research, Design Thinking, UI/UX Research, Usability Testing, Wireframing, Mockups, User Experience Design, User Interface (UI) Design, Prototyping, Figma (Design Software), User Flows, Persona Development, Scalability
Advanced · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Active Listening, Social Skills, Relationship Building, Professionalism, Influencing, Professional Development, Interpersonal Communications, Empathy, Conflict Management, Decision Making, Cognitive flexibility, Constructive Feedback, Critical Thinking, Communication Strategies, Communication, Problem Solving, Business Ethics, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

University of Virginia Darden School Foundation
Skills you'll gain: Adaptability, Active Listening, Emotional Intelligence, Critical Thinking, Professional Development, Leadership Development, Personal Development, Empathy & Emotional Intelligence, Collaboration, Team Building, Relationship Building, Resilience, Self-Awareness, Willingness To Learn, Quick Learning, Cognitive flexibility
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Stakeholder Management, Corporate Sustainability, Stakeholder Engagement, Innovation, Business Strategy, Stakeholder Analysis, Business Management, Business Ethics, Design Thinking, People Management, Business Modeling, Corporate Finance, Social Impact, Organizational Structure, Entrepreneurship, Fundraising, Diversity and Inclusion, Sustainable Business, Internet Of Things, Emerging Technologies
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Earned Value Management, Project Schedules, Procurement, Cost Management, Return On Investment, Spreadsheet Software, Microsoft Excel, Financial Analysis, Project Performance, Project Estimation, Microsoft 365, Project Finance, Investment Management, Variance Analysis, Forecasting, Problem Solving
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Java, Teaching, Program Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Integrated Development Environments, Computational Logic, Pseudocode, Algorithms, Test Case
Beginner · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Strategic Leadership, Strategic Marketing, Business Strategy, Stakeholder Analysis, Business Strategies, Marketing, Leadership, Leadership Development, Organizational Leadership, Business Leadership, Business Modeling, Marketing Strategy and Techniques, Brand Strategy, Business Ethics, Market Dynamics, Strategic Thinking, Organizational Strategy, Corporate Strategy, Financial Analysis, Financial Management
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Market Trend, Strategic Thinking, Innovation, Market Opportunities, Business Strategy, Business Transformation, Competitive Analysis, Agile Project Management, Trend Analysis, Case Studies, Strategic Leadership, Strategic Decision-Making
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Team Performance Management, Business Planning, Resource Management, Business Acumen, Organizational Effectiveness, Strategic Thinking, Business Strategy, Financial Management, Strategic Decision-Making, Organizational Change, Team Leadership, Financial Analysis, Financial Statements, Budgeting
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Text Mining, Unstructured Data, Health Informatics, Natural Language Processing, Data Mining, Model Evaluation, Clinical Informatics, Deep Learning, Machine Learning, Medical Terminology, Artificial Neural Networks, Supervised Learning, Python Programming, Computer Programming, Computer Programming Tools
Intermediate · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Design Thinking, Human Centered Design, Ideation, Service Design, Innovation, User Experience Design, Brainstorming, Public Administration, Public Policies, Experimentation, User Research, Case Studies, Stakeholder Engagement, Qualitative Research
Beginner · Course · 1 - 4 Weeks