• 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


  • 2

    28DIGITAL

    Security and Privacy for Big Data - Part 2

    Skills you'll gain: General Data Protection Regulation (GDPR), Information Privacy, Personally Identifiable Information, Data Security, Data Governance, Vulnerability Management, Vulnerability Assessments, Law, Regulation, and Compliance, Big Data, Encryption, Cryptography, Cryptographic Protocols

    4.7 stars, 263 reviews, Beginner, Course, 1 - 4 Weeks

    ā˜… 4.7 (263) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    Universidades AnƔhuac

    Liderazgo efectivo y colaboración con inteligencia emocional

    Skills you'll gain: Team Building, Empathy & Emotional Intelligence, Emotional Intelligence, Team Collaboration, Team Management, Personal Development, Team Leadership, Team Performance Management, Organizational Leadership, Teamwork, Staff Management, Collaboration, Team Motivation, Professional Development, Personal Attributes, Productivity, Leadership, Motivational Skills, Overcoming Obstacles, Communication

    4.9 stars, 78 reviews, Beginner, Course, 1 - 3 Months

    ā˜… 4.9 (78) Ā· Beginner Ā· Course Ā· 1 - 3 Months

  • H

    Howard University

    Introduction to Information Systems for Business

    Skills you'll gain: Design Thinking, Business Software, Information Systems, Cloud Computing, Cloud Solutions, Cloud Technologies, Solution Design, Customer Analysis, Enterprise Application Management, Cloud Deployment, Cloud Security, Virtualization, Cloud Platforms, Digital Transformation, Management Information Systems, Business Solutions, Information Technology, Process Design, Cybersecurity, Data Management

    4.7 stars, 87 reviews, Intermediate, Specialization, 1 - 3 Months

    ā˜… 4.7 (87) Ā· Intermediate Ā· Specialization Ā· 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Leeds

    An Introduction to Programming using Python

    Skills you'll gain: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms

    4.7 stars, 108 reviews, Beginner, Course, 1 - 4 Weeks

    ā˜… 4.7 (108) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    Creating Engaging Content for YouTube

    Skills you'll gain: Video Production, Web Analytics and SEO, Search Engine Optimization, Videography, Media Production, Content Development and Management, Driving engagement, Content Strategy, Video Editing, Content Performance Analysis, Social Media Content, Content Creation, Content Optimization, Digital Content, Branding, Brand Strategy, Live Streaming, Growth Strategies, Storytelling, Editing

    4.1 stars, 9 reviews, Beginner, Course, 1 - 4 Weeks

    ā˜… 4.1 (9) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Politecnico di Milano

    Artificial Intelligence and legal issues

    Skills you'll gain: Intellectual Property, Legal Risk, Responsible AI, General Data Protection Regulation (GDPR), Law, Regulation, and Compliance, Regulation and Legal Compliance, Information Privacy, Artificial Intelligence, AI literacy, Civil Law, Ethical Standards And Conduct

    4.5 stars, 151 reviews, Beginner, Course, 1 - 4 Weeks

    ā˜… 4.5 (151) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    The Need for Systems Engineering

    Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Requirements Analysis, Test Engineering, Systems Thinking, Systems Architecture, Test Planning, Systems Design, Aerospace Basic Quality System Standards, Systems Analysis, Functional Requirement, Systems Development, Risk Management Framework, System Testing, System Requirements, Verification And Validation, Failure Analysis

    4.8 stars, 99 reviews, Beginner, Course, 1 - 3 Months

    ā˜… 4.8 (99) Ā· Beginner Ā· Course Ā· 1 - 3 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • U

    Universidad Nacional Autónoma de México

    NoSQL systems

    Skills you'll gain: NoSQL, Database Systems, MongoDB, Database Software, Database Management Systems, Databases, Database Design, Relational Databases, Database Application, Query Languages, Apache Cassandra, Data Storage Technologies, Scalability, Graph Theory, Unstructured Data, Maintainability

    4.3 stars, 170 reviews, Intermediate, Course, 1 - 3 Months

    ā˜… 4.3 (170) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Security Best Practices in Google Cloud

    Skills you'll gain: Identity and Access Management, Cloud Security, OAuth, Google Cloud Platform, Kubernetes, Cloud Storage, Authentications, Security Controls, Application Security, Authorization (Computing), Data Security, Role-Based Access Control (RBAC), Hardening, Web Applications, Vulnerability Scanning, Encryption, Key Management, Virtual Machines

    4.7 stars, 351 reviews, Intermediate, Course, 1 - 3 Months

    ā˜… 4.7 (351) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    UBITS

    ¿Cómo tomar decisiones en tiempos de caos?

    Skills you'll gain: Strategic Decision-Making, Decisiveness, Decision Making, Dealing With Ambiguity, Leadership, Problem Solving, Ideation, Innovation, Strategic Leadership, Adaptability, Leadership Development, Creative Thinking, Collaboration, Critical Thinking and Problem Solving

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

    ā˜… 4.9 (49) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

    Category: Preview
    Preview
  • L

    L&T EduTech

    Microcontroller and Industrial Applications

    Skills you'll gain: Embedded Software, Peripheral Devices, Integrated Development Environments, Embedded Systems, Internet Of Things, Microarchitecture, Automation, Real Time Data, Hardware Architecture, Computer Architecture, Prototyping, Memory Management

    4.6 stars, 299 reviews, Beginner, Course, 1 - 3 Months

    ā˜… 4.6 (299) Ā· Beginner Ā· Course Ā· 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Colorado System

    AI for Healthcare Systems

    Skills you'll gain: Responsible AI, Agentic systems, Data Ethics, Machine Learning Algorithms, Model Training, Agentic Workflows, Decision Intelligence, Data Governance, AI Enablement, Health Systems, Machine Learning Methods, Health Informatics, Artificial Intelligence, Digital Transformation, Healthcare Industry Knowledge, Generative AI Agents, Health Technology, Health Information Management, Information Technology, Information Systems

    4.6 stars, 37 reviews, Beginner, Specialization, 3 - 6 Months

    ā˜… 4.6 (37) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

    Status: Free trial
    Free trial
1…275276277…834

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

  • Security and Privacy for Big Data - Part 2:Ā 28DIGITAL
  • Liderazgo efectivo y colaboración con inteligencia emocional:Ā Universidades AnĆ”huac
  • Introduction to Information Systems for Business:Ā Howard University
  • An Introduction to Programming using Python:Ā University of Leeds
  • Creating Engaging Content for YouTube:Ā Coursera
  • Artificial Intelligence and legal issues:Ā Politecnico di Milano
  • The Need for Systems Engineering:Ā University of Colorado Boulder
  • NoSQL systems:Ā Universidad Nacional Autónoma de MĆ©xico
  • Security Best Practices in Google Cloud:Ā Google Cloud
  • ĀæCómo tomar decisiones en tiempos de caos?:Ā UBITS

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