Some course design in Hust