Online supermarket course design