Skip to content
CourseAsk.

11 Best Dynamic Programming Courses on Coursera

We compared 11 Dynamic Programming courses currently listed on Coursera, priced from $49.00 to $99.00. 3 come from a named university or institution, including University of Colorado Boulder, University of California San Diego and Alberta Machine Intelligence Institute & University of Alberta. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
11
Price range
$49.00 – $99.00
Providers
Coursera
Last updated
30 Aug 2026
How these 11 courses were chosen

Every course below is a real, currently listed course from Coursera, matched to "dynamic programming" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $49.00 to $99.00, as listed by the provider when we last updated the page.

  1. 1
    Coursera Master's Degree University-backed

    Dynamic Programming, Greedy Algorithms

    Offered by University of Colorado Boulder

    This course covers basic algorithm design techniques such as divide and conquer, dynamic programming, and greedy algorithms. It concludes with a brief introduction to intractability (NP-completeness) and using linear/int...

    $99.00
    listed price
  2. 2
    Coursera MOOC / Non-credit Lowest price here

    Advanced Algorithms, Dynamic Programming & Graph Algorithms

    Offered by Packt

    This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the co...

    $49.00
    listed price
  3. 3
    Coursera MOOC / Non-credit University-backed

    Comparing Genes, Proteins, and Genomes (Bioinformatics III)

    Offered by University of California San Diego

    Once we have sequenced genomes in the previous course, we would like to compare them to determine how species have evolved and what makes them different. In the first half of the course, we will compare two short biologi...

    $79.00
    listed price
  4. 4
    Coursera Master's Degree University-backed

    Mastering Classic Reinforcement Learning Algorithms

    Offered by University of Colorado Boulder

    How can an agent learn to make good decisions through repeated interaction with an uncertain environment? This course introduces the mathematical and algorithmic foundations of classical reinforcement learning, with an e...

    $49.00
    listed price
  5. 5
    Coursera MOOC / Non-credit University-backed

    Sample-based Learning Methods

    Offered by Alberta Machine Intelligence Institute & University of Alberta

    In this course, you will learn about several algorithms that can learn near optimal policies based on trial and error interaction with the environment---learning from the agent’s own experience. Learning from actual expe...

    $99.00
    listed price
  6. 6
    Coursera MOOC / Non-credit

    DSA In Python + Top 130 Leetcode Problems for MAANG

    Offered by Packt

    This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress throug...

    $49.00
    listed price
  7. 7
    Coursera MOOC / Non-credit

    Master Data Structures & Algo – Ace Leetcode & Blind 75+

    Offered by Packt

    This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress throug...

    $49.00
    listed price
  8. 8
    Coursera MOOC / Non-credit

    Foundations of Data Structures and Algorithm Analysis

    Offered by Packt

    Unlock the power of algorithms and data structures with this comprehensive course. Begin your journey by mastering essential concepts such as Big O notation, space complexity, and recursion. Through clear explanations an...

    $49.00
    listed price
  9. 9
    Coursera Certificate

    LEETCODE In C++ - Top 100 Coding Interview Problems

    Offered by Packt

    This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress throug...

    $49.00
    listed price
  10. 10
    Coursera Certificate

    Data Structures & Algorithms in Java + 150 Leetcode Problems

    Offered by Packt

    This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress throug...

    $49.00
    listed price
  11. 11
    Coursera MOOC / Non-credit

    Advanced Data Structures and Algorithm Optimization

    Offered by Packt

    This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the co...

    $49.00
    listed price

Best Dynamic Programming Courses on Coursera compared

# Course Provider Offered by Price
1 Dynamic Programming, Greedy Algorithms Coursera University of Colorado Boulder $99.00 View →
2 Advanced Algorithms, Dynamic Programming & Graph Algorithms Coursera Packt $49.00 View →
3 Comparing Genes, Proteins, and Genomes (Bioinformatics III) Coursera University of California San Diego $79.00 View →
4 Mastering Classic Reinforcement Learning Algorithms Coursera University of Colorado Boulder $49.00 View →
5 Sample-based Learning Methods Coursera Alberta Machine Intelligence Institute & University of Alberta $99.00 View →
6 DSA In Python + Top 130 Leetcode Problems for MAANG Coursera Packt $49.00 View →
7 Master Data Structures & Algo – Ace Leetcode & Blind 75+ Coursera Packt $49.00 View →
8 Foundations of Data Structures and Algorithm Analysis Coursera Packt $49.00 View →
9 LEETCODE In C++ - Top 100 Coding Interview Problems Coursera Packt $49.00 View →
10 Data Structures & Algorithms in Java + 150 Leetcode Problems Coursera Packt $49.00 View →
11 Advanced Data Structures and Algorithm Optimization Coursera Packt $49.00 View →

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

Keep looking