Algorithm Design and Analysis

Course ID
CS 312
Grade
A
Course Description

A study of the design and analysis of algorithms as solutions to problems, including dynamic programming, linear programming, greedy algorithms, divide-and-conquer algorithms, graph algorithms, and intelligent search algorithms.