You can choose to stay on Campus either outside the University and for off the campus, the rents in Canada vary from 300 CAD to 400 CAD per month.
Usually the cost of living in Canada hugely depends on the city. But on an average it should be around 800 CAD per month including all possible expenses.
Many course are integrated with internship facility, internships will give an opportunity for students to get exposure, experience about nature of working, skills need to improve, flow of works, communication and many more
While doing the course, every student has a freedom to work to experience the work culture, language, and customs. Not for sake of earnings.
Soon after completion of the course student can try for work permit as long qualifications and all others documents are in place, availing work permit is easy.
Canada is one of the immigrant countries, you will find people across the globe; keep welcoming talented individuals and who wish to make Canada as their home.