repo for cousera assignment