Jul 19, 2024  
2020 - 2021 Undergraduate Catalog 
    
2020 - 2021 Undergraduate Catalog [ARCHIVED CATALOG]

CSCI 303 - Algorithms


Credits: (3)
Prerequisite(s): CSCI 241, either CSCI 243 or MATH 214.
A systematic study of algorithms and their complexity, including searching, sorting, selecting, and algorithms for graphs. A survey of algorithm design methods, including greedy algorithms, divide-and-conquer, dynamic programming, and backtracking. An introduction to NP-complete problems.