Common courses for hybrid master program implementations