Yes, Overseas Student Health Cover (OSHC) is compulsory for the entire duration of the student’s stay in Australia.