cscie89/cscie89_project archive