• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Algorithm Design

Algorithm Design Courses

Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Popular Algorithm Design Courses and Certifications


  • G

    Google Cloud

    Material Components for Flutter Basics

    Skills you'll gain: Flutter (Software), UI Components, Mobile Development, Google Cloud Platform, User Interface (UI), Application Development, Cross Platform Development, Web Development, Network Security

    4.1 stars, 15 reviews, Beginner, Project, Less Than 2 Hours

    ★ 4.1 (15) · Beginner · Project · Less Than 2 Hours

  • E

    Eindhoven University of Technology

    Lightcap 4: Light in indoor contexts Effects & implications

    Skills you'll gain: Laboratory Equipment, Engineering, Scientific, and Technical Instruments, Systems Of Measurement, Building Design, Laboratory Procedures, Simulation and Simulation Software, Architectural Design, Simulations, Architecture and Construction, Human Factors, Design Strategies, Physics, Physiology, 3D Modeling

    Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
  • J

    Johns Hopkins University

    Digitizing Population Health in Low-Resource Settings

    Skills you'll gain: Health Informatics, Digital Transformation, Health Technology, Public Health, Health Disparities, Medical Privacy, Public Health and Disease Prevention, Health Systems, Health Care, Digital Analysis, Data Governance, Interoperability, Information Technology, Artificial Intelligence, Responsible AI

    Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • S

    SkillUp

    Authorization and Managing Identity in Azure

    Skills you'll gain: Microsoft Azure, Role-Based Access Control (RBAC), Azure Active Directory, Cloud Management, Authorization (Computing), Authentications, Identity and Access Management, Cloud Infrastructure, Cloud Computing, Cloud Solutions, Cloud Security, Single Sign-On (SSO), Kubernetes, Encryption, Data Security, Data Integration

    4.9 stars, 16 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.9 (16) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Unreal Engine: Master UMG, AI & Blueprints

    Skills you'll gain: UI Components, User Interface (UI) Design, Interactive Design, Unreal Engine, Game Design, Artificial Intelligence, Scripting, Video Game Development, Data Structures, Data Manipulation, Debugging

    5 stars, 14 reviews, Intermediate, Course, 1 - 3 Months

    ★ 5 (14) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    GenAI for Back-End Web Developers

    Skills you'll gain: Responsible AI, Database Management, Back-End Web Development, Generative AI, Performance Tuning, Database Development, API Design, Application Programming Interface (API), AI Integrations, Databases, AI literacy, Artificial Intelligence, Risk Management

    4.5 stars, 23 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.5 (23) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Manage Agile Workflows with Product Roadmaps in Miro

    Skills you'll gain: Product Roadmaps, Workflow Management, Agile Methodology, Agile Project Management, Agile Product Development, Product Management, Product Planning, Technology Roadmaps, Performance Metric, Business Priorities, Collaborative Software, Product Strategy, Project Design, Team Management, Business Metrics

    4.3 stars, 6 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.3 (6) · Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Crear Presentaciones Interactivas con Microsoft PowerPoint

    Skills you'll gain: Canva (Software), Animation and Game Design, digital literacy, Content Creation, Animations, Multimedia, Graphic and Visual Design Software, Graphic Design, Microsoft Office, Interactive Design, Creative Design

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Python Development with ChatGPT: Fullstack App Development

    Skills you'll gain: Application Programming Interface (API), AI Integrations, Restful API, ChatGPT, Generative AI, OpenAI API, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, LLM Application, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging

    3.6 stars, 14 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 3.6 (14) · Intermediate · Guided Project · Less Than 2 Hours

  • P

    Packt

    Advanced Networking Technologies and Operations

    Skills you'll gain: Wide Area Networks, Data Centers, Virtual Networking, Virtual Machines, Network Administration, Virtualization, Network Architecture, Virtual Private Networks (VPN), Wireless Networks, Network Monitoring, Network Performance Management, Network Troubleshooting, Software-Defined Networking, Network Security, Cloud Computing, Distributed Denial-Of-Service (DDoS) Attacks, Security Controls, Key Management, Internet Of Things, Disaster Recovery

    Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • W

    Whizlabs

    NVIDIA: Large Language Models and Generative AI Deployment

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

    4 stars, 10 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4 (10) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • W

    Whizlabs

    AWS: CI/CD Pipelines and Deployment Strategies

    Skills you'll gain: CI/CD, Cloud Deployment, Application Deployment, Software Development Life Cycle, Systems Development Life Cycle, Continuous Deployment, Development Testing, Continuous Delivery, Software Development, Continuous Integration, Amazon Web Services, Test Tools, Containerization

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…562563564…834

In summary, here are 10 of our most popular algorithm design courses

  • Material Components for Flutter Basics: Google Cloud
  • Lightcap 4: Light in indoor contexts Effects & implications: Eindhoven University of Technology
  • Digitizing Population Health in Low-Resource Settings: Johns Hopkins University
  • Authorization and Managing Identity in Azure: SkillUp
  • Unreal Engine: Master UMG, AI & Blueprints: EDUCBA
  • GenAI for Back-End Web Developers: Coursera
  • Manage Agile Workflows with Product Roadmaps in Miro: Coursera
  • Crear Presentaciones Interactivas con Microsoft PowerPoint: Coursera
  • Python Development with ChatGPT: Fullstack App Development: Coursera
  • Advanced Networking Technologies and Operations: Packt

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