Mar 28, 2024  
2021-2022 Undergraduate/Graduate Catalog 
    
2021-2022 Undergraduate/Graduate Catalog [ARCHIVED CATALOG]

Add to Folder (opens a new window)

CSC 321 - Design and Analysis of Algorithms (3 cr.)


Course presents general techniques for the design of algorithms. These include divide-and-conquer, dynamic programming, greedy algorithms, and randomized algorithms. Specific algorithms are studied which are drawn from a variety of applications - bioinformatics, scheduling, encryption, graphics, search space. Advanced data structures - graphs, balanced trees - will be studied with applicable algorithms.
Liberal arts
Prerequisite(s): CSC 223  (grade of C or better).
Semester(s) Offered: Fall



Add to Folder (opens a new window)