Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Capitol Technology University Course Catalog

   
    Sep 07, 2024  
2023-2024 Course Catalog 
    
2023-2024 Course Catalog [ARCHIVED CATALOG]

CS 510 - Algorithms


3 Semester Credit Hour(s)

Mathematical fundamentals of algorithms and algorithmic techniques. Running Time Analysis of an algorithm. Searching, Sorting, and other techniques associated with retrieving information. Advanced Data structures such as Binary Search Trees and Heaps. Graph algorithms. Dynamic Programming (Knapsack, Floyd, DNA Algorithms). Greedy algorithms (Coins, Scheduling, Huffman encoding). Course requires written programming assignments.