Apr 25, 2024  
2020-2021 Academic Catalog 
    
2020-2021 Academic Catalog [ARCHIVED CATALOG]

COSC 4335 Advanced Programming


Cr. 3
Semester Credit Hours: 3
Class Hours Per Week: 3
Additional Laboratory or Activity Hours Per Week: 0
Course Level: Upper Division

Prerequisite(s): COSC 3317  and COSC 3333  
A study on the process of designing optimal algorithms for computer science performance.  Comprehend what criteria makes an algorithm efficient, study on different programming paradigms and several classical algorithms.  Concepts that can be covered:  number theory, backtracking, graphs, dynamic programming, grids, and computational geometry.