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: Architectural Drawing, AutoCAD, Architectural Design, Technical Drawing, Drafting and Engineering Design, Computer-Aided Design, Conceptual Design, Construction Estimating, Functional Design, Spatial Analysis, Technical Documentation, Requirements Analysis, Cost Estimation
Beginner · Course · 1 - 4 Weeks

The University of Sydney
Skills you'll gain: Critical Thinking, Research, Oral Expression, Problem Solving, Writing, Video Production, Multimedia, Brainstorming, Creative Thinking, Ethical Standards And Conduct
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, DevOps, CI/CD, Microservices, Infrastructure as Code (IaC), Agile Methodology, Scalability, Performance Metric, Software Development, Culture Transformation, Team Oriented, Cross-Functional Collaboration
Beginner · Course · 1 - 3 Months

Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Governance, Data Management, Business Analytics, Analytics, Data Quality, Data Ethics, Data Analysis, Business Intelligence, Big Data, Organizational Structure, Data-Driven Decision-Making, Data Access, Relational Databases, SQL, Data Storage, Cloud Computing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Variance Analysis, Financial Analysis, Financial Data, Financial Acumen, Analysis, Auditing, Financial Statements, Reconciliation, Business Communication, Business Analysis, Accounting, Financial Auditing, Accounting Records, Budgeting, Verification And Validation, Investigation, Business Strategy
Mixed · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Writing, Storytelling, Editing, Detail Oriented, Critical Thinking, Resourcefulness, Decision Making, Creativity, Professionalism, Time Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Graphic and Visual Design, Application Design, Program Development, Real Time Data, Programming Principles
Beginner · Course · 1 - 4 Weeks
IE Business School
Skills you'll gain: Marketing Communications, Product Lifecycle Management, Customer experience strategy (CX), Integrated Marketing Communications, Brand Strategy, Advertising, Marketing, Marketing Budgets, Strategic Decision-Making, Brand Management, Brand Marketing, Product Management, Price Negotiation, Marketing Strategies, Retail Management, Marketing Channel, Product Strategy, Revenue Management, Merchandising, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Database Application, Application Design, SQL, User Interface (UI), User Requirements Documents
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Organizational Skills, Research, Writing, Research Methodologies, Critical Thinking, Writing and Editing, Proofreading, Editing, Grammar, Style Guides
Mixed · Course · 1 - 3 Months

Skills you'll gain: Agile Methodology, Scrum (Software Development), Agile Project Management, Sprint Retrospectives, Sprint Planning, Case Studies, Performance Improvement, Performance Analysis, Product Development, Continuous Improvement Process
Beginner · Course · 1 - 4 Weeks