diff --git a/Dynamic Programming/0-1 Knapsack.cpp b/dynamic_programming/0-1 Knapsack.cpp similarity index 100% rename from Dynamic Programming/0-1 Knapsack.cpp rename to dynamic_programming/0-1 Knapsack.cpp diff --git a/Dynamic Programming/Armstrong Number.cpp b/dynamic_programming/Armstrong Number.cpp similarity index 100% rename from Dynamic Programming/Armstrong Number.cpp rename to dynamic_programming/Armstrong Number.cpp diff --git a/Dynamic Programming/Bellman-Ford.cpp b/dynamic_programming/Bellman-Ford.cpp similarity index 100% rename from Dynamic Programming/Bellman-Ford.cpp rename to dynamic_programming/Bellman-Ford.cpp diff --git a/Dynamic Programming/Catalan-Numbers.cpp b/dynamic_programming/Catalan-Numbers.cpp similarity index 100% rename from Dynamic Programming/Catalan-Numbers.cpp rename to dynamic_programming/Catalan-Numbers.cpp diff --git a/Dynamic Programming/Coin-Change.cpp b/dynamic_programming/Coin-Change.cpp similarity index 100% rename from Dynamic Programming/Coin-Change.cpp rename to dynamic_programming/Coin-Change.cpp diff --git a/Dynamic Programming/Cut Rod.cpp b/dynamic_programming/Cut Rod.cpp similarity index 100% rename from Dynamic Programming/Cut Rod.cpp rename to dynamic_programming/Cut Rod.cpp diff --git a/Dynamic Programming/Edit Distance.cpp b/dynamic_programming/Edit Distance.cpp similarity index 100% rename from Dynamic Programming/Edit Distance.cpp rename to dynamic_programming/Edit Distance.cpp diff --git a/Dynamic Programming/Egg-Dropping-Puzzle.cpp b/dynamic_programming/Egg-Dropping-Puzzle.cpp similarity index 100% rename from Dynamic Programming/Egg-Dropping-Puzzle.cpp rename to dynamic_programming/Egg-Dropping-Puzzle.cpp diff --git a/Dynamic Programming/Fibonacci_Bottom_Up.cpp b/dynamic_programming/Fibonacci_Bottom_Up.cpp similarity index 100% rename from Dynamic Programming/Fibonacci_Bottom_Up.cpp rename to dynamic_programming/Fibonacci_Bottom_Up.cpp diff --git a/Dynamic Programming/Fibonacci_Top_Down.cpp b/dynamic_programming/Fibonacci_Top_Down.cpp similarity index 100% rename from Dynamic Programming/Fibonacci_Top_Down.cpp rename to dynamic_programming/Fibonacci_Top_Down.cpp diff --git a/Dynamic Programming/Floyd-Warshall.cpp b/dynamic_programming/Floyd-Warshall.cpp similarity index 100% rename from Dynamic Programming/Floyd-Warshall.cpp rename to dynamic_programming/Floyd-Warshall.cpp diff --git a/Dynamic Programming/Longest Common Subsequence.cpp b/dynamic_programming/Longest Common Subsequence.cpp similarity index 100% rename from Dynamic Programming/Longest Common Subsequence.cpp rename to dynamic_programming/Longest Common Subsequence.cpp diff --git a/Dynamic Programming/Longest Increasing Subsequence (nlogn).cpp b/dynamic_programming/Longest Increasing Subsequence (nlogn).cpp similarity index 100% rename from Dynamic Programming/Longest Increasing Subsequence (nlogn).cpp rename to dynamic_programming/Longest Increasing Subsequence (nlogn).cpp diff --git a/Dynamic Programming/Longest Increasing Subsequence.cpp b/dynamic_programming/Longest Increasing Subsequence.cpp similarity index 100% rename from Dynamic Programming/Longest Increasing Subsequence.cpp rename to dynamic_programming/Longest Increasing Subsequence.cpp diff --git a/Dynamic Programming/Matrix-Chain-Multiplication.cpp b/dynamic_programming/Matrix-Chain-Multiplication.cpp similarity index 100% rename from Dynamic Programming/Matrix-Chain-Multiplication.cpp rename to dynamic_programming/Matrix-Chain-Multiplication.cpp diff --git a/Dynamic Programming/longest_common_string.cpp b/dynamic_programming/longest_common_string.cpp similarity index 100% rename from Dynamic Programming/longest_common_string.cpp rename to dynamic_programming/longest_common_string.cpp