Computer science - algorithm categories encompass a wide range of algorithms that are used to solve various computational problems efficiently. These categories include Sorting Algorithms like Quick Sort, Merge Sort, and Heap Sort, Search Algorithms such as Binary Search and Linear Search, Graph Algorithms like Dijkstra's Algorithm and Prim's Algorithm, and Dynamic Programming problems like Fibonacci Series and Knapsack Problem. Each category offers different approaches and techniques to tackle specific types of problems in computer science.