sherief/grahams-cos-420-project archive