去加拿大学cs可以留下来吗?
以我当年在阿尔伯塔(位于加拿大西部)学习计算机专业的经历,分享一下。 我当时在本科的时候读了工程,硕士读的计算机。 工程硕士是16个月,毕业之后工作签,然后申请移民;计算机硕士是24个月,毕业之后可以直接拿枫叶卡(即永久居民证,加拿大的移民身份之一)。 我当时读书的时候,加国还没开始大规模引进程序员,所谓"计算机专业人才",跟工程类的专业比,明显冷门多了...所以我的工程硕士专业录取相对容易,而计算机硕士专业却受到很多限制——主要的问题是,很多大学的计算机系,是不承认中国学历的,必须从本科读起。而我当时的情况是不能放弃已经拿到硕士学位的工程的。于是只好读了一个交叉学科,叫作Information and Computer Sciences(简称ICM)。这个学位是在同一个学校里,用最短的时间(两年)修完两个专业的课程,然后同时获得这两个专业的master degree。
我当时的计划是,先工作签,然后在加拿大继续找工作,如果能找到的话,就留在那边了。如果实在留不下,我就回国找份工作,再考虑移民。 后来,我的ICM专业毕业正好赶上加国开始大规模引进人才!于是我的硕士最后半年的时间,几乎全是跟工程师们一起上的课,因为加国的政策,是允许学生毕业后工作签证期间转专业的,但是必须要在同一领域内。
我是幸运的,我最终留下的那个公司,给我办了工签,并且帮我申请了移民。但很多人没有这么好运,因为当时的政策似乎更倾向于技术工人而不是留学生。而且加国是个移民国家,有很多本地人不愿做的事情,才留给外国人,比如照顾儿童和老人、环卫工等等。计算机似乎并不在这个优先序列里。 所以题主想要毕业后留在加拿大,我觉得还是有希望的。但是最好早一点过去,因为无论是读本科还是读硕士,都需要花很长时间才能完成。你只有在那边完成了整个的学习过程,才有资格申请移民。不然的话,你只能回国重新办理签证再过去。那边的移民局是非常严格的,不像国内,哪怕你是出国旅游也好,还是留学也好,只要你有合法的身份,一般都不会为难你的。