CSC 300 Term Paper