上一篇文章中,我们介绍了加拿大计算机专业毕业生的发展情况。今天,我们看一看在加拿大就读CS专业小伙伴们的实际就读体验。本期的主角是小T,他2019年6月毕业于BC省兰里DW Poppy中学,2019年9月入学阿尔伯塔大学计算机系。
阿尔伯塔大学计算机专业开设在理学院下,是加拿大最大的计算机学院之一,排名全加拿大前五。
其人工智能方向非常有名,在2010-2020年度的CS Rankings(全球顶级计算机科学机构排名)中,人工智能领域世界排名第37名,人工智能和机器学习位列世界第6名。强化学习的大佬Rich Sutton就在这里任教,Alpha Go的主要作者David Silver和Aja Huang均来自这里。
大一大二的课程以程序语言、基础的数据结构和算法课程,对于0基础的大一新生来说,只要用心学习,并不会太吃力。但在小T看来,大一大二除了完成基础课,更重要的是积极投入地体验和探索这个专业,并考虑自己本科毕业后是想继续深造还是去业界工作,因为从大三开始,课程会有一定分流。
到了大三,有很多关于人工智能方面的选修课,感兴趣的同学完成必修后可以尽情选择。此外,还有以安卓Java前后端开发为主的课程。
对于毕业后打算工作的小伙伴,可以在沿着这些前后端开发方向的课程进行选择。因为其中的术语很多,可以在大二下或者大三上选一门叫CMPUT301的课程,它是之后所有开发类课程的入门课。
学完后续课程时,对大学期间的第一份实习有很大帮助。同时,还需要深入学习数据结构和算法相关的课程,毕竟面试也经常涉及类似问题。此外,想要毕业后找到满意的工作,大学期间尽可能地早且多地寻找实习也是十分重要的。除了海投简历,还可以通过学校的SIP项目找工作,或者假期回国找也有很多机会。
对于选择读研的小伙伴,不妨多选择一些人工智能或者其他各类计算机课程,找一找自己感兴趣的方向,为硕士或博士的选择做好铺垫。当然,就读博士项目时间较长,期间的收入可能不如毕业直接工作的小伙伴,所以需要很强的motivation和韧性。
如果在一些课程里的成绩出色,不用害羞,不妨向教授提出撰写推荐信的要求,教授基本上会答应,有时还会主动询问你是否需要帮助。
下面我分享一个相关信息:
西蒙菲莎大学计算机科学专业硕士(Master of science in Professional Computer Science)
该项目旨在培养学生在计算机科学专业领域的知识和实践技能。学生完成理论课程和实验室课程,并完成合作项目,使学生能够解决现实世界的科学、工程和社会经济问题,并获得宝贵的项目管理经验,同时扩大行业人脉资源。
学术背景要求:
申请者需持有计算机科学或相关领域的学士学位或同等学历;且熟悉编程语言,并具备学习新语言的能力。
其他申请要求:
三封来自教授、雇主和/或导师的推荐信、个人简历和个人陈述;
英语要求:
托福最低93分,单项不低于20分;或雅思总分不低于7.0分,单项至少6.5分;或PTE总体不低于65分,单项不低于60分。
撰稿人:Ivy
如何选专业/院校/国家? 如何掌握留学申请一手信息?
如何适应海外生活? 如何“内外”兼修 提升自己?
语言 留学 就业 移民 启德教育全方位助力您的学业,事业发展!
小启欢迎各位同学及家长电询及在线咨询~