CSC 3700 Project