Monday, April 4 - starting Dynamic Programming (DP) - Fibonacci sequence, Edit Distance

Wednesday, April 6 - more DP (LCS, Knapsack problem)

Friday, April 8 - finish DP (Floyd-Warshall, Divide and Conquer vs. Dynamic Programming)