diff --git a/Simple Client Server/UDPClient.c b/client_server/UDP_Client.c similarity index 100% rename from Simple Client Server/UDPClient.c rename to client_server/UDP_Client.c diff --git a/Simple Client Server/UDPServer.c b/client_server/UDP_Server.c similarity index 100% rename from Simple Client Server/UDPServer.c rename to client_server/UDP_Server.c diff --git a/Simple Client Server/client.c b/client_server/client.c similarity index 100% rename from Simple Client Server/client.c rename to client_server/client.c diff --git a/Simple Client Server/server.c b/client_server/server.c similarity index 100% rename from Simple Client Server/server.c rename to client_server/server.c diff --git a/conversions/binary_to_hexa.c b/conversions/binary_to_hexadecimal.c similarity index 100% rename from conversions/binary_to_hexa.c rename to conversions/binary_to_hexadecimal.c diff --git a/conversions/binary2octal.c b/conversions/binary_to_octal.c similarity index 100% rename from conversions/binary2octal.c rename to conversions/binary_to_octal.c diff --git a/conversions/decimal _to_binary.c b/conversions/decimal_to_binary.c similarity index 100% rename from conversions/decimal _to_binary.c rename to conversions/decimal_to_binary.c diff --git a/conversions/hexal_to_octal.c b/conversions/hexadecimal_to_octal.c similarity index 100% rename from conversions/hexal_to_octal.c rename to conversions/hexadecimal_to_octal.c diff --git a/conversions/toDecimal.c b/conversions/to_decimal.c similarity index 100% rename from conversions/toDecimal.c rename to conversions/to_decimal.c diff --git a/data_structures/heap/maxheap.c b/data_structures/heap/max_heap.c similarity index 100% rename from data_structures/heap/maxheap.c rename to data_structures/heap/max_heap.c diff --git a/data_structures/heap/minheap.c b/data_structures/heap/min_heap.c similarity index 100% rename from data_structures/heap/minheap.c rename to data_structures/heap/min_heap.c diff --git a/data_structures/linked_list/mergeLinkedLists.c b/data_structures/linked_list/merge_linked_lists.c similarity index 100% rename from data_structures/linked_list/mergeLinkedLists.c rename to data_structures/linked_list/merge_linked_lists.c diff --git a/data_structures/linked_list/middleElementInList.c b/data_structures/linked_list/middle_element_in_list.c similarity index 100% rename from data_structures/linked_list/middleElementInList.c rename to data_structures/linked_list/middle_element_in_list.c diff --git a/data_structures/linked_list/stack_using_linkedlists.c b/data_structures/linked_list/stack_using_linked_lists.c similarity index 100% rename from data_structures/linked_list/stack_using_linkedlists.c rename to data_structures/linked_list/stack_using_linked_lists.c diff --git a/data_structures/stack/stack_linkedlist/Makefile b/data_structures/stack/stack_linked_list/Makefile similarity index 100% rename from data_structures/stack/stack_linkedlist/Makefile rename to data_structures/stack/stack_linked_list/Makefile diff --git a/data_structures/stack/stack_linkedlist/main.c b/data_structures/stack/stack_linked_list/main.c similarity index 100% rename from data_structures/stack/stack_linkedlist/main.c rename to data_structures/stack/stack_linked_list/main.c diff --git a/data_structures/stack/stack_linkedlist/stack.c b/data_structures/stack/stack_linked_list/stack.c similarity index 100% rename from data_structures/stack/stack_linkedlist/stack.c rename to data_structures/stack/stack_linked_list/stack.c diff --git a/data_structures/stack/stack_linkedlist/stack.h b/data_structures/stack/stack_linked_list/stack.h similarity index 100% rename from data_structures/stack/stack_linkedlist/stack.h rename to data_structures/stack/stack_linked_list/stack.h diff --git a/exercism/hello-world/hello_world.c b/exercism/hello_world/hello_world.c similarity index 100% rename from exercism/hello-world/hello_world.c rename to exercism/hello_world/hello_world.c diff --git a/exercism/hello-world/hello_world.h b/exercism/hello_world/hello_world.h similarity index 100% rename from exercism/hello-world/hello_world.h rename to exercism/hello_world/hello_world.h diff --git a/exercism/rna-transcription/rna_transcription.c b/exercism/rna_transcription/rna_transcription.c similarity index 100% rename from exercism/rna-transcription/rna_transcription.c rename to exercism/rna_transcription/rna_transcription.c diff --git a/exercism/rna-transcription/rna_transcription.h b/exercism/rna_transcription/rna_transcription.h similarity index 100% rename from exercism/rna-transcription/rna_transcription.h rename to exercism/rna_transcription/rna_transcription.h diff --git a/exercism/word-count/word_count.c b/exercism/word_count/word_count.c similarity index 100% rename from exercism/word-count/word_count.c rename to exercism/word_count/word_count.c diff --git a/exercism/word-count/word_count.h b/exercism/word_count/word_count.h similarity index 100% rename from exercism/word-count/word_count.h rename to exercism/word_count/word_count.h diff --git a/misc/FibonacciDP.c b/misc/Fibonacci_DP.c similarity index 100% rename from misc/FibonacciDP.c rename to misc/Fibonacci_DP.c diff --git a/misc/LongestSubSequence.c b/misc/Longest_SubSequence.c similarity index 100% rename from misc/LongestSubSequence.c rename to misc/Longest_SubSequence.c diff --git a/misc/PrimeFactoriziation.c b/misc/Prime_Factoriziation.c similarity index 100% rename from misc/PrimeFactoriziation.c rename to misc/Prime_Factoriziation.c diff --git a/misc/TowerOfHanoi.c b/misc/Tower_Of_Hanoi.c similarity index 100% rename from misc/TowerOfHanoi.c rename to misc/Tower_Of_Hanoi.c diff --git a/misc/ArmstrongNumber.c b/misc/armstrong_number.c similarity index 100% rename from misc/ArmstrongNumber.c rename to misc/armstrong_number.c diff --git a/misc/isArmstrong.c b/misc/is_Armstrong.c similarity index 100% rename from misc/isArmstrong.c rename to misc/is_Armstrong.c diff --git a/misc/lexicographicPermutations.c b/misc/lexicographic_Permutations.c similarity index 100% rename from misc/lexicographicPermutations.c rename to misc/lexicographic_Permutations.c diff --git a/misc/strongNumber.c b/misc/strong_Number.c similarity index 100% rename from misc/strongNumber.c rename to misc/strong_Number.c diff --git a/misc/sudokusolver.c b/misc/sudoku_solver.c similarity index 100% rename from misc/sudokusolver.c rename to misc/sudoku_solver.c diff --git a/misc/unionFind.c b/misc/union_Find.c similarity index 100% rename from misc/unionFind.c rename to misc/union_Find.c diff --git a/searching/LinearSearch.c b/searching/Linear_Search.c similarity index 100% rename from searching/LinearSearch.c rename to searching/Linear_Search.c diff --git a/searching/fibonacciSearch.c b/searching/fibonacci_Search.c similarity index 100% rename from searching/fibonacciSearch.c rename to searching/fibonacci_Search.c diff --git a/searching/modifiedBinarySearch.c b/searching/modified_Binary_Search.c similarity index 100% rename from searching/modifiedBinarySearch.c rename to searching/modified_Binary_Search.c diff --git a/searching/ternarysearch.c b/searching/ternary_search.c similarity index 100% rename from searching/ternarysearch.c rename to searching/ternary_search.c diff --git a/sorting/BeadSort.c b/sorting/Bead_Sort.c similarity index 100% rename from sorting/BeadSort.c rename to sorting/Bead_Sort.c diff --git a/sorting/BogoSort.c b/sorting/Bogo_Sort.c similarity index 100% rename from sorting/BogoSort.c rename to sorting/Bogo_Sort.c diff --git a/sorting/BubbleSort.c b/sorting/Bubble_Sort.c similarity index 100% rename from sorting/BubbleSort.c rename to sorting/Bubble_Sort.c diff --git a/sorting/OtherBubbleSort.c b/sorting/Bubble_Sort_2.c similarity index 100% rename from sorting/OtherBubbleSort.c rename to sorting/Bubble_Sort_2.c diff --git a/sorting/CycleSort.c b/sorting/Cycle_Sort.c similarity index 100% rename from sorting/CycleSort.c rename to sorting/Cycle_Sort.c diff --git a/sorting/HeapSort.c b/sorting/Heap_Sort.c similarity index 100% rename from sorting/HeapSort.c rename to sorting/Heap_Sort.c diff --git a/sorting/PancakeSort.c b/sorting/Pancake_Sort.c similarity index 100% rename from sorting/PancakeSort.c rename to sorting/Pancake_Sort.c diff --git a/sorting/QuickSort.c b/sorting/Quick_Sort.c similarity index 100% rename from sorting/QuickSort.c rename to sorting/Quick_Sort.c diff --git a/sorting/SelectionSort.c b/sorting/Selection_Sort.c similarity index 100% rename from sorting/SelectionSort.c rename to sorting/Selection_Sort.c diff --git a/sorting/StoogeSort.c b/sorting/Stooge_Sort.c similarity index 100% rename from sorting/StoogeSort.c rename to sorting/Stooge_Sort.c diff --git a/sorting/binaryInsertionSort.c b/sorting/binary_Insertion_Sort.c similarity index 100% rename from sorting/binaryInsertionSort.c rename to sorting/binary_Insertion_Sort.c diff --git a/sorting/countingSort.c b/sorting/counting_Sort.c similarity index 100% rename from sorting/countingSort.c rename to sorting/counting_Sort.c diff --git a/sorting/insertionSort.c b/sorting/insertion_Sort.c similarity index 100% rename from sorting/insertionSort.c rename to sorting/insertion_Sort.c diff --git a/sorting/mergesort.c b/sorting/merge_sort.c similarity index 100% rename from sorting/mergesort.c rename to sorting/merge_sort.c diff --git a/sorting/partitionSort.c b/sorting/partition_Sort.c similarity index 100% rename from sorting/partitionSort.c rename to sorting/partition_Sort.c diff --git a/sorting/radixsort.c b/sorting/radix_sort_2.c similarity index 100% rename from sorting/radixsort.c rename to sorting/radix_sort_2.c diff --git a/sorting/shellSort.c b/sorting/shell_Sort.c similarity index 100% rename from sorting/shellSort.c rename to sorting/shell_Sort.c