CS579 class repository