• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Dynamic Programming

Dynamic Programming Courses

Dynamic Programming courses can help you learn algorithm design, problem-solving techniques, and optimization strategies. You can build skills in breaking down complex problems, analyzing recursive relationships, and implementing efficient solutions. Many courses introduce tools like Python and C++ for coding algorithms, along with frameworks that support dynamic programming methods, enabling you to tackle challenges in areas such as AI, game development, and operations research.

Popular Dynamic Programming Courses and Certifications


  • I

    IBM

    Agentic AI with LangChain and LangGraph

    Skills you'll gain: LangGraph, AI Workflows, Agentic Workflows, AI Orchestration, Generative AI Agents, Agentic systems, LangChain, LLM Application, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Prompt Patterns, Retrieval-Augmented Generation, Tool Calling, Responsible AI, Risking, Context Management, Software Development, Python Programming, Data Science

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

    Status: Free Trial
    Free Trial
  • U

    University of Colorado Boulder

    Algorithms for Searching, Sorting, and Indexing

    Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Computational Thinking, Data Science, Analysis, Probability & Statistics, Python Programming

    ★ 4.7 (544) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • L

    L&T EduTech

    Transmission Line Design: Mechanical and Civil Foundations

    Skills you'll gain: High Voltage, Civil Engineering, Vibrations, Mechanical Design, Electric Power Systems, Construction Engineering, Electrical Power, Electrical Systems, General Construction and Construction Labor, Matlab, Electrical Safety, Engineering Analysis, Electrical Equipment, Mathematical Software, Engineering Calculations, Environmental Engineering, Mathematical Modeling

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • C

    Coursera

    Create Data Models

    Skills you'll gain: Snowflake Schema, Marketing Effectiveness, Key Performance Indicators (KPIs), Star Schema, Performance Reporting, Data-Driven Marketing, Marketing Analytics, Data Modeling, Business Reporting, Management Reporting, Conversion Funnel Analysis, Performance Measurement, Dashboard, Database Design, Business Metrics, Performance Metric, Business Intelligence, Relational Databases, Data Architecture, SQL

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • T

    The Hong Kong University of Science and Technology

    Developing Android Apps with App Inventor

    Skills you'll gain: Android Development, UI Components, User Interface (UI) Design, Android (Operating System), Mobile Development, Interactive Design, Application Development, Video Game Development, No-Code Development, Mobile Development Tools, Data Storage, Game Design, Program Development, Global Positioning Systems, Programming Principles, Computer Programming, File I/O, Computational Logic, Development Testing

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

    Category: Preview
    Preview
  • E

    EDUCBA

    Advanced Spreadsheet Skills for Financial Analysis

    Skills you'll gain: Excel Formulas, Spreadsheet Software, Financial Modeling, Microsoft Excel, Pivot Tables And Charts, Excel Macros, Data Visualization, Dashboard, Data Management, Data Cleansing, Financial Data, Financial Analysis, Finance, Productivity, Analysis, Data Analysis, Business Analysis, Gap Analysis, LESS, Business

    Mixed · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • U

    University of Colorado System

    Clinical Data Science

    Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Clinical Research, R (Software), Health Insurance Portability And Accountability Act (HIPAA) Compliance, Medical Privacy, Data Manipulation, Predictive Modeling, Database Design, Clinical Research Ethics, Data Mapping, Clinical Informatics, Data Quality, Natural Language Processing, grep, Informatics, Text Mining, R Programming

    ★ 4.4 (502) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • N

    National Academy of Sports Medicine

    NASM Personal Fitness Trainer

    Skills you'll gain: Nutrition Education, Patient Education And Counseling, Basic Life Support (BLS) Certification, Neurology, Automated External Defibrillator, Cardiopulmonary Resuscitation (CPR), Overcoming Obstacles, Mechanics, Injury Prevention, Public Health, Anatomy, Health Promotion, Exercise Therapy, Meal Planning And Preparation, Medical Terminology, Motivational Skills, Needs Assessment, Chronic Diseases, Adaptability, Communication

    ★ 4.7 (401) · Beginner · Professional Certificate · 3 - 6 Months

    Category: Job Ready
    Job Ready
  • D

    Duke University

    Cloud Computing Foundations

    Skills you'll gain: Technical Communication, Cloud Infrastructure, Cloud Technologies, Cloud Services, Cloud Hosting, CI/CD, Cloud Computing, Azure DevOps Pipelines, Agile Software Development, Cloud Development, DevOps, Technical Documentation, Infrastructure As A Service (IaaS), Cloud Platforms, Continuous Delivery, Infrastructure as Code (IaC), Serverless Computing, Continuous Integration, Agile Project Management, GitHub

    ★ 4.9 (1K) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • S

    SkillsBooster Academy

    Master AI Coding Agents for Advanced Software Development

    Skills you'll gain: Prompt Engineering, AI Security, Generative AI Agents, Integrated Development Environments, Software Development Tools, Google Workspace, Software Development, Responsible AI, GitHub, Code Review, Application Deployment, AI Personalization, Generative AI, Software Engineering, Web Development, Artificial Intelligence, Design Software, Front-End Web Development, React.js, Javascript

    ★ 4.6 (21) · Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • P

    Packt

    Generative AI for Developers - How To Use AI In Your Workday

    Skills you'll gain: Vibe coding, Data Migration, AI Product Strategy, Database Management, Database Design, Technical Writing, Generative AI, Technical Communication, AI literacy, AI Enablement, AI Integrations, Data Validation, Prompt Engineering, Software Documentation, Technical Documentation, Email Automation, AI Workflows, Code Review, Prioritization, Automated External Defibrillator

    Intermediate · Course · 3 - 6 Months

    Category: New
    New
  • U

    University of Colorado Boulder

    Teaching STEM for Global Sustainability with PhET

    Skills you'll gain: Responsible AI, Lesson Planning, Teaching, AI literacy, Education and Training, Instructional and Curriculum Design, Digital pedagogy, Pedagogy, Course Development, Instructing, Curriculum Planning, Education Software and Technology, Generative AI Agents, Educational Materials, Interactive Learning, Student-Centred Learning, Student Engagement, Critical Thinking, Content Creation, Learning Strategies

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
1…949596…563

In summary, here are 10 of our most popular dynamic programming courses

  • Agentic AI with LangChain and LangGraph: IBM
  • Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
  • Transmission Line Design: Mechanical and Civil Foundations: L&T EduTech
  • Create Data Models: Coursera
  • Developing Android Apps with App Inventor: The Hong Kong University of Science and Technology
  • Advanced Spreadsheet Skills for Financial Analysis: EDUCBA
  • Clinical Data Science: University of Colorado System
  • NASM Personal Fitness Trainer: National Academy of Sports Medicine
  • Cloud Computing Foundations: Duke University
  • Master AI Coding Agents for Advanced Software Development: SkillsBooster Academy

Skills you can learn in Business Strategy

Modeling (25)
Market (economics) (21)
Plan (19)
Planning (16)
Strategic Management (16)
Business Model (13)
Operations Management (13)
Analytics (12)
Evaluation (12)
Project Management (11)
Supply Chain (10)
Decision-making (9)

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