Yes. This is a mandatory requirement for all the students coming to Canada, no matter the course. If you do not have health insurance that works in Canada, your entry and study can easily be denied in the country. You can apply it via third-party health insurance companies who can assist you and provide you with a suitable plan.