Assignment 1: A Graph class that includes Breadth-first Traversal.
Assignment 2: A Weighted Graph class that does Djikstra's Algorithm and both traversals.
Assignment 3: FFT program (as described in the 338 main page).