• 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


  • S

    SkillsBooster Academy

    AI for Content Creation

    Skills you'll gain: Prompt Engineering, Presentations, AI powered creativity, Marketing Automation, Generative AI, Content Creation, Generative AI Agents, Marketing Design, Brand Management, Brand Strategy, Multimedia, Strategic Marketing, Data Visualization, Brand Awareness, Visual Design, Interactive Data Visualization, Artificial Intelligence and Machine Learning (AI/ML), Video Editing, Persona Development, Responsible AI

    4.5 stars, 33 reviews, Beginner, Specialization, 3 - 6 Months

    ā˜… 4.5 (33) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • U

    Universidades AnƔhuac

    AI para docentes: Transforma tu enseƱanza con ChatGPT

    Skills you'll gain: ChatGPT, Responsible AI, Education Software and Technology, Generative AI, AI Integrations, Digital pedagogy, AI literacy, Artificial Intelligence, AI Personalization, AI Security, Prompt Engineering, Natural Language Processing

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

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

    Category: Preview
    Preview
  • V

    Vanderbilt University

    Engineering Maintainable Android Apps

    Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Software Engineering, Test Tools, Android Development, Application Security

    4.5 stars, 297 reviews, Mixed, Course, 1 - 3 Months

    ā˜… 4.5 (297) Ā· Mixed Ā· Course Ā· 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Tweet Emotion Recognition with TensorFlow

    Skills you'll gain: Recurrent Neural Networks (RNNs), Tensorflow, Model Optimization, Python Programming, Model Training, Natural Language Processing, Data Preprocessing, Applied Machine Learning, Artificial Neural Networks, Text Mining, Machine Learning Algorithms, Deep Learning, Classification Algorithms, Machine Learning

    4.5 stars, 174 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ā˜… 4.5 (174) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

    Category: Free
    Free
  • A

    Adobe

    Generative AI for Creative Workflows

    Skills you'll gain: Visual Storytelling, Adobe Firefly, Adobe Express, Adobe Acrobat, Presentations, Generative AI, Content Creation, Creative Thinking, Adobe Photoshop, Creativity, Prompt Engineering, Adobe Illustrator, Storytelling, Visual Design, Graphic Design, Design, Branding, Artificial Intelligence, Communication, Digital Marketing

    5 stars, 21 reviews, Beginner, Specialization, 1 - 3 Months

    ā˜… 5 (21) Ā· Beginner Ā· Specialization Ā· 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Detecting COVID-19 with Chest X-Ray using PyTorch

    Skills you'll gain: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Transfer Learning, Image Analysis, Predictive Modeling, Deep Learning, Radiology, Medical Imaging, Computer Vision, Machine Learning, Data Preprocessing, Data Transformation

    4.5 stars, 340 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ā˜… 4.5 (340) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

  • D

    Duke University

    Introduction to Programming and Animation with Alice

    Skills you'll gain: Video Game Development, Animations, Event-Driven Programming, Animation and Game Design, Cinematography, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Code Reusability, Computer Programming, Computational Logic

    4.2 stars, 44 reviews, Beginner, Course, 1 - 3 Months

    ā˜… 4.2 (44) Ā· Beginner Ā· Course Ā· 1 - 3 Months

    Category: Preview
    Preview
  • P

    Politecnico di Milano

    Project Management: Beyond planning and control

    Skills you'll gain: Organizational Structure, People Management, Process Management, Project Management, Innovation, Team Management, Business Solutions, Conflict Management, Change Management

    4.8 stars, 212 reviews, Beginner, Course, 1 - 4 Weeks

    ā˜… 4.8 (212) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of California, Irvine

    Emerging Trends & Technologies in the Virtual K-12 Classroom

    Skills you'll gain: Education Software and Technology, Learning Management Systems, Collaborative Software, Digital pedagogy, Teaching, Augmented Reality, Game Design, Virtual Environment, Emerging Technologies, Technology Strategies, Information Privacy, Personally Identifiable Information, Content Management, Social Media

    4.6 stars, 671 reviews, Mixed, Course, 1 - 4 Weeks

    ā˜… 4.6 (671) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Interpretable Machine Learning Applications: Part 2

    Skills you'll gain: Model Evaluation, Applied Machine Learning, Data Preprocessing, Classification Algorithms, Random Forest Algorithm, Decision Intelligence, Data Transformation, Machine Learning Methods, Model Training, Predictive Modeling, Regression Analysis, Decision Tree Learning, Machine Learning, Exploratory Data Analysis, Data Validation, Performance Measurement

    4.3 stars, 34 reviews, Beginner, Guided Project, Less Than 2 Hours

    ā˜… 4.3 (34) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

  • M

    Macquarie University

    Cyber Security: Essentials for Governance, Risk & Compliance

    Skills you'll gain: Cyber Security Strategy, Incident Response, Cyber Governance, Incident Management, Security Strategy, Computer Security Incident Management, Risk Modeling, Risk Analysis, Cyber Security Policies, Governance Risk Management and Compliance, Cyber Threat Intelligence, Event Monitoring, Cyber Risk, Cybersecurity, Cyber Security Assessment, Governance, Compliance Management, Cyber Operations, Risk Management, Risk Control

    4.7 stars, 32 reviews, Beginner, Specialization, 3 - 6 Months

    ā˜… 4.7 (32) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

    Status: Free trial
    Free trial
  • R

    Rutgers the State University of New Jersey

    Health Care Delivery in Healthcare Organizations

    Skills you'll gain: Patient-centered Care, Health And Wellness Coaching, Health Systems, Health Care, Value-Based Care, Healthcare Industry Knowledge, Health Administration, Patient Treatment, Clinical Practices, Telehealth

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

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

    Status: Free trial
    Free trial
1…279280281…834

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

  • AI for Content Creation:Ā SkillsBooster Academy
  • AI para docentes: Transforma tu enseƱanza con ChatGPT:Ā Universidades AnĆ”huac
  • Engineering Maintainable Android Apps:Ā Vanderbilt University
  • Tweet Emotion Recognition with TensorFlow:Ā Coursera
  • Generative AI for Creative Workflows:Ā Adobe
  • Detecting COVID-19 with Chest X-Ray using PyTorch:Ā Coursera
  • Introduction to Programming and Animation with Alice:Ā Duke University
  • Project Management: Beyond planning and control:Ā Politecnico di Milano
  • Emerging Trends & Technologies in the Virtual K-12 Classroom:Ā University of California, Irvine
  • Interpretable Machine Learning Applications: Part 2:Ā Coursera

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