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: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Enterprise Modeling, Application Design, Solution Design, Software Visualization, Program Development, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), Scripting, Scientific Visualization, Graphing, Scripting Languages, Data Visualization Software, Code Reusability, Debugging, Matlab, Numerical Analysis, Mathematical Software, Applied Mathematics, Data Manipulation, Linear Algebra
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Image Analysis, Model Training, Generative AI, Model Evaluation, Generative Model Architectures, Deep Learning, Applied Machine Learning
Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Decision Making, Human Resource Management, Human Resource Strategy, Human Resources, People Analytics, Critical Thinking, Strategic Decision-Making, Data-Driven Decision-Making, Performance Appraisal, Prompt Engineering, Employee Performance Management, Data Analysis, Performance Measurement, Performance Metric, ChatGPT, Business Acumen, Presentations, Data Validation
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Adaptability, Organizational Leadership, Initiative and Leadership, People Development, Culture Transformation, Strategic Decision-Making, Strategic Leadership, Enterprise Modeling, Enterprise Architecture, Change Management, Communication Strategies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, File I/O, Predictive Modeling, Code Reusability, Programming Principles, Data Import/Export, Scripting, Data Analysis, Scripting Languages, Data Processing, Computational Logic, Data Manipulation, Applied Machine Learning
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Scheduling, Project Schedules, Work Breakdown Structure, Project Management Software, Workflow Management, Dependency Analysis, Process Optimization, Performance Analysis, Data-Driven Decision-Making, Process Improvement, Project Performance, Data Import/Export, Performance Improvement
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Generative AI, Recurrent Neural Networks (RNNs), Deep Learning, Tensorflow, OpenAI, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Model Optimization, Machine Learning, Model Training
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unsupervised Learning, Machine Learning Methods, Applied Machine Learning, R Programming, R (Software), Data Preprocessing, Statistical Machine Learning, Machine Learning, Machine Learning Algorithms, Feature Engineering
Mixed · Course · 1 - 4 Weeks
Madecraft
Skills you'll gain: Team Motivation, Motivational Skills, Organizational Leadership, Influencing, Visionary, Storytelling, Drive Engagement, Team Leadership, Leadership, Team Management, Leadership Development, Persuasive Communication, Employee Engagement, Organizational Development, Empathy, Emotional Intelligence, Talent Management, Target Audience, Communication, Change Management
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Analytical Skills, Research, Critical Thinking, Trustworthiness, Query Languages, Due Diligence, Market Research, Risk Management, Annual Reports
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Integrated Development Environments, UI Components, User Interface (UI), Jupyter, Development Environment, Application Development, Program Development, Python Programming, Event-Driven Programming, Test Case, Mathematical Software, Interactive Design, Computational Logic
Mixed · Course · 1 - 4 Weeks