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.

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Markov Model, Embeddings, Data Preprocessing, Artificial Neural Networks, Machine Learning Methods, Algorithms, Statistical Modeling, Probability & Statistics, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Enterprise Resource Planning, Business Systems Analysis, Systems Analysis, Requirements Analysis, Cybersecurity, Business Requirements, Business Analysis, Business Systems, Cloud Computing, Cloud Services, Change Management, Business Technologies, Information Technology, Organizational Change, Technology Strategies, Process Flow Diagrams, System Implementation, Governance, Project Management, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Retrieval-Augmented Generation, LLM Application, PyTorch (Machine Learning Library), Generative Model Architectures, Generative AI, Natural Language Processing, AI Workflows, Hugging Face, Vector Databases, Transfer Learning, Embeddings, Text Mining, Model Evaluation, Model Deployment, Data Preprocessing, Recurrent Neural Networks (RNNs), Deep Learning, Reinforcement Learning
Intermediate · Specialization · 3 - 6 Months

Universidad ORT Uruguay
Skills you'll gain: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
Beginner · Course · 1 - 3 Months
Scrum Alliance
Skills you'll gain: AI Product Strategy, Product Planning, Brainstorming, Product Strategy, Generative AI, Strategic Decision-Making, Customer Insights, Market Analysis, Data-Driven Decision-Making, Market Research, Forecasting, Data Analysis
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Deep Learning, MLOps (Machine Learning Operations), Responsible AI, Model Evaluation, Data Ethics, Data Management, Project Management Life Cycle, Unsupervised Learning, Human Computer Interaction, User Experience Design, Classification And Regression Tree (CART), Data Quality, Model Deployment, Data Preprocessing, Human Centered Design, Machine Learning, Project Management, Product Management, Product Design, Data Science
Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Object Oriented Programming (OOP), File I/O, Computational Logic, Package and Software Management, Data Manipulation
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Combinatorics, Theoretical Computer Science, Algorithms, Graph Theory, Computational Thinking, Operations Research, Applied Mathematics, Python Programming, Mathematical Modeling
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: People Management, Diversity and Inclusion, Organizational Leadership, Leadership and Management, Branding, Human Resource Strategy, Brand Strategy, Team Building, Organizational Strategy, Team Management, Workplace inclusivity, Leadership, Brand Management, Intercultural Competence, Organizational Structure, Team Leadership, Dealing With Ambiguity, Business Leadership, Organizational Effectiveness, Strategic Thinking
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Patient Registration, Registration, Health Information Management, Data Quality, Data Entry, Data Validation, Medical Records, Electronic Medical Record System, Hospital Admissions, Patient Safety, Patient Flow, Data Integrity, Quality Assurance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Case Studies, User Experience Design, Business Analysis, Natural Language Processing, Application Programming Interface (API), Application Deployment, Application Development, Artificial Intelligence, Systems Integration, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Generative AI, Generative Model Architectures, LLM Application, Prompt Engineering, ChatGPT, AI Enablement, AI Security, Cloud Development, AI Workflows, Data Ethics, Real Time Data, Large Language Modeling, Model Deployment, Cloud Computing Architecture, Artificial Intelligence, MLOps (Machine Learning Operations), Deep Learning, Scalability, System Monitoring
Beginner · Course · 1 - 3 Months