• 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


  • Status: Free Trial
    Free Trial
    E

    Edureka

    Master DevOps: CI/CD, Automation & Monitoring

    Skills you'll gain: Infrastructure as Code (IaC), AWS CloudFormation, CI/CD, Git (Version Control System), Jenkins, Ansible, Devops Tools, Version Control, Terraform, Docker (Software), Kubernetes, DevOps, Prometheus (Software), Cloud-Native Computing, Continuous Deployment, Containerization, Continuous Integration, Amazon Web Services, Software Development Tools, Configuration Management

    Beginner · Specialization · 3 - 6 Months

  • T

    The State University of New York

    Career Self-Management Advanced Certification

    Skills you'll gain: Strategic Communication, Professional Development, Employee Coaching, Collaboration, Personal Development, Lifelong Learning, Smart Goals, Social Media Content, Coaching, Self-Awareness, Brand Management, Digital Assets, Goal Setting, Branding, LinkedIn, Promotional Strategies, Marketing Strategies, Constructive Feedback, Investigation, Business Research

    4.2
    Rating, 4.2 out of 5 stars
    ·
    11 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    Universitat Autònoma de Barcelona

    Educación superior y emprendimiento

    Skills you'll gain: Higher Education, Student-Centred Learning, Education and Training, Course Development, Entrepreneurship, Teaching, Sustainable Development, Curriculum Development, Training Programs, Student Engagement, Creative Problem-Solving, Business Development, Social Impact, Collaboration, Community Development, Innovation, Project Design, Program Evaluation

    4.9
    Rating, 4.9 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Crea contenido de e-learning con Canva para tus estudiantes

    Skills you'll gain: Collaborative Software, Teaching, Education Software and Technology, Interactive Learning, User Accounts

    4.8
    Rating, 4.8 out of 5 stars
    ·
    12 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Simplilearn

    Lean Six Sigma Green Belt Training

    Skills you'll gain: Lean Six Sigma, Process Mapping, Statistical Process Controls, Six Sigma Methodology, Lean Manufacturing, Kaizen Methodology, Statistical Analysis, Process Improvement, Process Capability, Quality Management, Project Management, Root Cause Analysis, Customer Analysis, Regression Analysis

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    The Circular Economy

    Skills you'll gain: Sustainable Business, Organizational Leadership, Organizational Change, Corporate Sustainability, Business Transformation, Sustainable Development, Performance Measurement, Waste Minimization, Business Modeling, Innovation, Product Lifecycle Management, Resource Management, Environmental Social And Corporate Governance (ESG), Key Performance Indicators (KPIs), Packaging and Labeling, Case Studies

    Build toward a degree

    4.9
    Rating, 4.9 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Lausanne

    HEALTHY URBAN SYSTEMS

    Skills you'll gain: Health Policy, Public Health, Health Equity, Health Systems, Geographic Information Systems, Systems Thinking, Community Health, Spatial Analysis, Governance, Policy Development, Social Determinants Of Health, Sustainable Development, Environmental Policy, Health Assessment, Systems Analysis, Predictive Modeling, Environmental Issue, Data Collection

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    XHTML - Advanced Server Side Programming with PHP

    Skills you'll gain: PHP (Scripting Language), File I/O, Web Applications, Responsive Web Design, MySQL, Web Design and Development, Server Side, HTML and CSS, Back-End Web Development, Database Development, File Management, Data Structures

    4.9
    Rating, 4.9 out of 5 stars
    ·
    14 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Skillshare

    Adobe Lightroom Essentials Pt. 1: Editing & Color Basics

    Skills you'll gain: Photo Editing, Photography, Adobe Photoshop, Color Theory, Image Quality, Adobe Creative Cloud, Data Import/Export, Editing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Modern C++ Features & Concurrency

    Skills you'll gain: C++ (Programming Language), System Programming, Algorithms, Performance Tuning

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Advanced Cybersecurity Techniques

    Skills you'll gain: MITRE ATT&CK Framework, Open Web Application Security Project (OWASP), Penetration Testing, Exploitation techniques, Distributed Denial-Of-Service (DDoS) Attacks, Mobile Security, Cybersecurity, Brute-force attacks, Network Security, Vulnerability Assessments, Web Applications, Wireless Networks, Encryption, Network Protocols

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    Advanced API Technologies

    Skills you'll gain: API Gateway, GraphQL, Application Programming Interface (API), API Design, Microservices, CI/CD, Restful API, Cloud API, Node.JS, Application Performance Management, Scalability, Cloud Deployment, Secure Coding, Authentications, Containerization, Software Architecture, Real Time Data, Kubernetes, Event-Driven Programming

    Advanced · Course · 1 - 4 Weeks

Searches related to algorithm design

algorithm design: mastering computational problem solving
design and analysis of algorithms
algorithmic solutions: design, problem solving, reporting
算法设计与分析 design and analysis of algorithms
1…442443444…663

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

  • Master DevOps: CI/CD, Automation & Monitoring: Edureka
  • Career Self-Management Advanced Certification: The State University of New York
  • Educación superior y emprendimiento: Universitat Autònoma de Barcelona
  • Crea contenido de e-learning con Canva para tus estudiantes: Coursera
  • Lean Six Sigma Green Belt Training: Simplilearn
  • The Circular Economy: University of Colorado Boulder
  • HEALTHY URBAN SYSTEMS: University of Lausanne
  • XHTML - Advanced Server Side Programming with PHP: EDUCBA
  • Adobe Lightroom Essentials Pt. 1: Editing & Color Basics: Skillshare
  • Modern C++ Features & Concurrency: 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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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