Apr 16, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [Archived Catalog]

CSCI 4350 - Design/Analysis of Algorithms


Techniques for designing efficient algorithms; analysis of time- and space- complexity of algorithms; lower bound arguments; algorithms for sorting, selection, graphs and string matching. An examination of various algorithmic designs, such as greedy algorithms, divide-and-conquer algorithms and dynamic programming algorithms.

Prerequisite/Corequisite:
Prerequisite: CSCI 3200 with a grade of C or higher

Hours:
3