Mar 28, 2024  
2017 - 2018 Undergraduate Catalog 
    
2017 - 2018 Undergraduate Catalog [ARCHIVED CATALOG]

CSCI 303 - Algorithms


Fall and Spring (3) Staff 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.