• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Algorithmic Thinking

Algorithmic Thinking Courses

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.

Popular Algorithmic Thinking Courses and Certifications


  • V

    Vanderbilt University

    Programming for a Networked World

    Skills you'll gain: Event-Driven Programming, Programming Principles, Computer Programming, Code Reusability, Computational Logic, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Network Model, Natural Language Processing, Algorithms, Web Services, Problem Solving, Geospatial Information and Technology, Application Programming Interface (API)

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Curso Completo de Deep Learning

    Skills you'll gain: Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Model Optimization, Model Training, Artificial Neural Networks

    Intermediate · Guided Project · Less Than 2 Hours

  • A

    American Museum of Natural History

    Climate and Climate Change in New Jersey

    Skills you'll gain: Environmental Monitoring, Climate Change Adaptation, Systems Thinking, Climate Change Mitigation, Environmental Science, Hydrology, Physical Science, Data Collection, Mitigation, Mathematical Modeling

    ★ 4.6 (15) · Intermediate · Course · 1 - 4 Weeks

  • U

    Universitat Autònoma de Barcelona

    La Economía Circular: ¿un mito o una posibilidad?

    Skills you'll gain: Sustainable Design, Sustainable Technologies, Sustainable Systems, Sustainable Business, Sustainable Development, Sustainable Engineering, Systems Thinking, Socioeconomics, Environmental Science, Environment and Resource Management, Environmental Issue, Waste Minimization, Product Lifecycle Management, Natural Resource Management, Environmental Regulations, Systems Analysis, Environmental Policy, Energy and Utilities, Analysis, Resource Utilization

    ★ 4.7 (16) · Beginner · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Unsupervised Text Classification for Marketing Analytics

    Skills you'll gain: Unsupervised Learning, Unstructured Data, Marketing Analytics, Text Mining, Deep Learning, Model Evaluation, Machine Learning, JSON, Natural Language Processing, Machine Learning Algorithms, Data Preprocessing, Model Training, Python Programming

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Using Porter’s Five Forces Model for Competitive Analysis

    Skills you'll gain: Competitive Analysis, Business Strategy, Strategic Thinking, Market Analysis, Competitive Intelligence, Case Studies, Corporate Strategy, Customer Analysis, Market Dynamics, Market Opportunities, Strategic Planning, New Business Development, Supplier Management, Entrepreneurship, Leadership

    Intermediate · Guided Project · Less Than 2 Hours

  • W

    Whizlabs

    NVIDIA: Large Language Models and Generative AI Deployment

    Skills you'll gain: Large Language Modeling, Generative AI, LLM Application, Generative Model Architectures, Model Deployment, Fine-tuning, Model Optimization, Model Training, Natural Language Processing, Prompt Engineering, Deep Learning, MLOps (Machine Learning Operations), Model Evaluation, Data Cleansing, Machine Learning, Data Quality

    ★ 4.1 (8) · Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Nursing Fundamentals: Skills for Patient Care Excellence

    Skills you'll gain: Clinical Nursing, Patient Communication, Nursing and Patient Care, Nursing Care, Nursing Basics, Nursing Process, Clinical Assessment, Basic Nursing Skills, Health Assessment, Treatment Planning, Patient Safety, Care Management, Direct Patient Care, Nursing, Basic Patient Care, Nursing Practices, Communication, Prioritization, Collaboration, Project Documentation

    Beginner · Course · 1 - 4 Weeks

  • U

    University of California, Davis

    Python Basics: Automation and Bots

    Skills you'll gain: Programming Principles, Python Programming, Data Cleansing, Automation, Maintainability, Computational Thinking, Computer Programming, Computational Logic, Application Programming Interface (API)

    ★ 4.4 (9) · Intermediate · Course · 1 - 4 Weeks

  • S

    Scrum Alliance

    Agile Essentials

    Skills you'll gain: User Story, Agile Product Development, Team Building, Team Oriented, Team Performance Management, Team Collaboration, Team Management, Agile Methodology, Agile Project Management, Agile Software Development, Product Management, Organizational Change, Continuous Improvement Process, Project Management, Change Management

    Beginner · Course · 1 - 3 Months

  • O

    O.P. Jindal Global University

    India-US Relations: Geopolitics, Culture, and Business

    Skills you'll gain: Culture, Cultural Diversity, Intercultural Competence, Immigration Law, International Relations, Strategic Partnership, Economics, Policy, and Social Studies, Higher Education, Social Sciences, Diplomacy, World History, Political Sciences, Public Safety and National Security, Demography, Business, Security Strategy

    ★ 4.4 (9) · Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Building Trust: Ethics for AI-powered Chatbots

    Skills you'll gain: Data Ethics, Business Ethics, ChatGPT, AI literacy, Ethical Standards And Conduct, Responsible AI, Artificial Intelligence, Information Privacy, Self Service Technologies, General Data Protection Regulation (GDPR), Informed Consent, Personally Identifiable Information, Accountability, Generative AI Agents

    ★ 4.8 (10) · Beginner · Course · 1 - 4 Weeks

1…175176177…245

In summary, here are 10 of our most popular algorithmic thinking courses

  • Programming for a Networked World : Vanderbilt University
  • Curso Completo de Deep Learning: Coursera
  • Climate and Climate Change in New Jersey: American Museum of Natural History
  • La Economía Circular: ¿un mito o una posibilidad?: Universitat Autònoma de Barcelona
  • Unsupervised Text Classification for Marketing Analytics: University of Colorado Boulder
  • Using Porter’s Five Forces Model for Competitive Analysis : Coursera
  • NVIDIA: Large Language Models and Generative AI Deployment: Whizlabs
  • Nursing Fundamentals: Skills for Patient Care Excellence: Coursera
  • Python Basics: Automation and Bots: University of California, Davis
  • Agile Essentials: Scrum Alliance

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok