repo for a course project