course&ds update