AIAA 5037: Advanced Algorithms and Data Structures
This course covers advanced algorithm design techniques and data structures, including divide and conquer, dynamic programming, greedy algorithms, and graph algorithms.
Schedule
Week 1: Introduction [Slides]
Week 2: Representation of Data Structure [Slides]
Week 3: Brute Force [Slides]
Week 4: Divide and Conquer [Slides]
Week 5: Tree I [Slides]
Week 6: Tree II [Slides]
Week 7: Dynamic Programming [Slides]
Week 8: Greedy [Slides]
Week 9: Graph I [Slides]
Week 10: Graph II [Slides]
Week 11: Graph III [Slides]
Information
|