CS 381: Detailed Syllabus
The course plans to follow the syllabus outlined below. Changes and adjustments may be made during the semester.

Mathematical Concepts for Algorithm Analysis
                                                                                               
Algorithm Design Techniques 
 
Using Data Structures in Algorithms 

Graph Algorithms 

Lower bounds

Parallel Algorithms

NP-completeness 

 
Approximation Algorithms