A collection of files for CS306 at SIUC