Dec 21, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSCI 306 - Competitive Programming


(2 hours) Prerequisite CSCI 325 or co-requisite MATH 326. Design and implement algorithms for competitive programming contest problem sets.  Topics include Data Structures, Number Theory, Combinatorics (especially Graph Theory), Sorting, Computational Algebra, Backtracking, Dynamic Programming, Grids, and Computational Geometry. This course cannot be challenged.



Add to Portfolio (opens a new window)