Algorithmic Thinking courses can help you learn problem-solving techniques, data structures, algorithm design, and complexity analysis. You can build skills in logical reasoning, optimization strategies, and analyzing algorithm efficiency. Many courses introduce tools like Python and R for implementing algorithms, along with frameworks for analyzing data sets and solving computational problems.

Universidad Nacional Autónoma de México
Skills you'll gain: Water Sustainability, Program Evaluation, Cross-Functional Team Leadership, Strategic Partnership, Social Impact, Sustainable Development, Communication Planning, Water Resource Management, Digital Media Strategy, Project Design, Social Media, Human Centered Design, Team Leadership, Initiative and Leadership, Water Resources, Resilience, Sustainable Systems, Strategic Leadership, Problem Solving, Sustainable Business
ā 4.7 (172) Ā· Beginner Ā· Specialization Ā· 1 - 3 Months

University of Minnesota
Skills you'll gain: Customer Acquisition Management, Target Market, Market Opportunities, Competitive Analysis, Go To Market Strategy, Market Analysis, Persona Development, Ideation, Value Propositions, Business Modeling, New Product Development, Entrepreneurship, Solution Design, Strategic Partnership, Process Mapping, Brainstorming, Growth Strategies, Entrepreneurial Finance, New Business Development, Problem Solving
ā 4.5 (7) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Peer Review, Program Evaluation, Qualitative Research, Systems Thinking
ā 4.9 (60) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Model Evaluation, Deep Learning, Model Training, Artificial Intelligence and Machine Learning (AI/ML), Fine-tuning, Machine Learning, Machine Learning Algorithms, Artificial Neural Networks, Artificial Intelligence, Model Optimization, Data Preprocessing, Regression Analysis, Software Installation, System Configuration
ā 4.5 (50) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Crisis Management, Systems Thinking, Stakeholder Communications, Leadership, Strategic Communication, Leadership Development, Leadership and Management, Threat Management, Climate Change Adaptation, Incident Management, Risk Management Framework, Change Management, Infrastructure Security, Communication Strategies, Resilience, Disaster Recovery, Organizational Change, Engineering Management, Emergency Response, Sustainable Development
ā 5 (7) Ā· Intermediate Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Pandas (Python Package), Matplotlib, NumPy, Embeddings, Statistical Visualization, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Deep Learning, Text Mining, Classification Algorithms, Markov Model, Unsupervised Learning, Data Preprocessing, Python Programming
ā 4.8 (10) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

Microsoft
Skills you'll gain: Data Structures, Generative AI, Test Driven Development (TDD), Integration Testing, Cloud Deployment, Python Programming, Object Oriented Programming (OOP), Serverless Computing, Cloud Computing, Microsoft Azure, Graph Theory, Software Documentation, Maintainability, Code Review, Software Design, Application Deployment
ā 4.1 (26) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: AI powered creativity, Creativity, Generative AI Agents, Generative AI, Artificial Intelligence, Computational Thinking, Computer Programming, Agentic systems, Aesthetics, Algorithms, Musical Composition
ā 4.6 (14) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Creative Thinking, Creativity, Ideation, Creative Problem-Solving, Brainstorming, Persuasive Communication, Cognitive flexibility, Teamwork, Team Oriented, Influencing, Communication, Team Collaboration, Communication Strategies, Collaboration, Storytelling, Decision Making
ā 4.7 (62) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Ćcole normale supĆ©rieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Operations Research, Graph Theory, Applied Mathematics, Model Optimization, Advanced Mathematics, Linear Algebra, Mathematical Modeling, Network Model, Probability, Probability & Statistics
ā 4.8 (46) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Responsible AI, Generative AI, Data Ethics, Data Analysis, Google Cloud Platform, Analytical Skills, Large Language Modeling, AI literacy, Professional Development, Problem Solving
ā 4.7 (39) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

The State University of New York
Skills you'll gain: Professional Development, Professionalism, Business Ethics, Intercultural Competence, Telecommuting, Cultural Diversity, Personal Development, Overcoming Obstacles, Cultural Sensitivity, Education Software and Technology, Collaboration, Goal Setting, Teamwork, Problem Solving, Adaptability, Higher Education, digital literacy, Communication, Communication Strategies
ā 4.2 (16) Ā· Beginner Ā· Course Ā· 1 - 3 Months