cs601 project repository