2024-2025 Academic Catalog 
    
    Oct 30, 2024  
2024-2025 Academic Catalog

MSCS 3055 - Design and Analysis of Algorithms


This course will provide an exploration of the design and analysis of algorithms. It covers advanced data structures and algorithms, along with design techniques such as divide-and-conquer, dynamic programming, greedy algorithms, and search techniques. It also covers basic algorithm analysis including running time and memory space analysis, as well as ideas such as NP-Completeness. Additional topics may include randomized algorithms and approximation algorithms.

Anticipated Terms Offered: Annually