add CBB520 homework codes and datasets