2026-2027 Undergraduate Catalog 
    
    Oct 09, 2026  
2026-2027 Undergraduate Catalog
Add to Portfolio (opens a new window)

CSCI 2300 - Algorithm Design and Analysis


Prerequisite: CSCI 1200  and either MATH 1400  or MATH 2400  
Credits: 3

Methods for designing efficient algorithms, including divide-and-conquer, dynamic programming, and greedy algorithms. Analysis of algorithms for correctness and estimating running time and space requirements. Topics include advanced data structures, graph theory, network flow, and computational intractability.



Add to Portfolio (opens a new window)