In order to study in Canada, you will need to obtain a Canadian study permit, which serves as a Canadian student visa for the duration of your stay.
You do not need a Canadian study permit if your course or program lasts six months or less. Nonetheless, it may be a good idea to apply for a permit before you come to Canada anyway – otherwise if you decide you want to continue your studies in another program, you’ll need to leave Canada to apply for a study permit through a visa office.
Once you have a Canadian study permit, you can apply to renew it from within Canada if you decide to continue your studies.
For full-time students registered at an accredited higher education institution, a study permit also allows you to work part-time on campus.