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.

International Institute of Information Technology Bangalore
Skills you'll gain: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Sustainable Architecture, Systems Thinking, Architectural Engineering, Sustainable Systems, Architectural Design, Sustainable Design, Building Design, Architecture and Construction, Civil and Architectural Engineering, Sustainable Development, Landscape Architecture, Environmental Engineering, Sustainable Engineering, Structural Analysis, Environmental Regulations, Policty Analysis, Research, and Development, Environment and Resource Management, Materials science, Thermal Management
Intermediate · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Systems Thinking, Sustainable Development, Environmental Issue, Teaching, Education and Training, Action Oriented, Sustainability Standards, Social Impact, Visionary, Diversity Awareness, Cultural Diversity
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Storytelling, Writing, World History, Public History, Liberal Arts
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Employee Surveys, Analysis, User Feedback, Employee Training, Events and Conferences, Program Evaluation, Event Marketing, User Accounts
Beginner · Guided Project · Less Than 2 Hours

28DIGITAL
Skills you'll gain: Cybersecurity, Network Security, Information Systems Security, Cyber Threat Intelligence, Deep Learning, Applied Machine Learning, Responsible AI, Intrusion Detection and Prevention, Fraud detection, Malware Protection, Natural Language Processing, Artificial Intelligence, Anomaly Detection, Machine Learning, Classification Algorithms, Data Preprocessing
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Decision Making, Knowledge Transfer, Communication, Mediation, Systems Thinking, Information Architecture, Organizational Structure, Cultural Diversity, Learning Theory
Beginner · Course · 1 - 3 Months

Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Computational Thinking, Computer Programming, Programming Principles, Data Persistence, Algorithms, Maintainability, Simulations, Data Management, Prototyping
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Supervised Learning, Deep Learning, Scikit Learn (Machine Learning Library), Machine Learning, Tensorflow, Transfer Learning, Text Mining, Model Evaluation, Predictive Modeling, Data Manipulation, Marketing Analytics, Python Programming, Feature Engineering, Google Cloud Platform, Classification Algorithms, Artificial Neural Networks, Performance Metric
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Minnesota State University, Mankato
Skills you'll gain: Research, Usability Testing, Usability, Research Methodologies, User Research, Writing and Editing, User Feedback, Report Writing, Web Content Accessibility Guidelines, User Experience Design, AI Enablement, Persona (User Experience), User Experience, Analysis
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Constructive Feedback, Cooperation, Independent Thinking, Empathy, Rapport Building, Teamwork, Collaboration, Relationship Building, Diversity and Inclusion, Emotional Intelligence, Cognitive flexibility, Communication
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Photography, Photo Editing, Post-Production, Creativity, Lifelong Learning, Photo/Video Production and Technology, Adobe Photoshop, Growth Mindedness, Creative Thinking, Storytelling, Aesthetics, Self-Awareness, Personal Development, Ethical Standards And Conduct, Persistence, Curiosity, Resilience, Overcoming Obstacles, Decision Making, Patience
Beginner · Specialization · 3 - 6 Months