I'm deciding between Univerisity of Alberta & Queen's University, both are thesis based master program. And I want to get a job after the master degree.
Alberta:
1. in general it is a better school for CS.
2. There are not too many good schools in Alberta, so a degree in Alberta is very attractive in its local area.
Queen's:
1. better location, I guess, because it is closer to US, also because Alberta is based on oil industry, so the market there is very unstable and risky
2. I don't need to become a TA, which means I can do my own thesis research from the beginning. While in Alberta, thesis advisor is decided by the end of the first year, so I guess research starts after the first year. I havn't deviced which professor to work with in Alberta. And I don't know which professor is interested in working with me there also.