UBC计算机科学专业详解

时间:2024-03-25 16:16:11浏览:381

UBC计算机科学专业属于王牌学科,它开设理学学士和文学学士学位,提供主修、辅修和荣誉学位申请,前提需要满足要求,当然入读之后也需要增强自身实力,从而有助于提升竞争力,下面就随tops留学老师一起来看看吧!

  一、专业简述

  UBC计算机科学理学学士,没有进一步的细分领域。低年级课程主要着重培养学生在主流和流行的计算机语言中的编程能力、算法和程序设计。高年级课程则涵盖人工智能、人机交互和大数据等热门领域。

  此外,艺术学院还提供计算机科学专业,颁发文学学士学位。

UBC计算机科学专业.png

  二、申请须知

  1.Major 申请:

  所需课程: CPSC 107orCPSC 110,均分建议85%以上。

  2. Arts CPSP Major申请:

  所需课程: CPSC110(or CPSC107),CPSC 121 and CPSC 210)均分建议82%以上。

  3. Minor 辅修申请:

  需要提交申请并获得科学院顾问、现任主修专业顾问和CPSC顾问的批准。进入专业的标准(包括课程和成绩要求)与CPSC主修相同(因此,希望辅修的同学们可以考虑综合主修),录取优先级先由成绩决定,成绩相同者优先录取,建议满足条件后尽早申请。

  4. Honours 荣誉申请:

  该项目针对对计算机学术研究兴趣浓厚、具备一定学术研究经历和成就的学生。

  荣誉课程从大二开始,学生需在大一第二学期结束后申请。

  基本要求:大一平均分至少76%,大二至大四平均分至少72%(建议85%以上)。

  选课要求:每个冬季学期至少修读30个学分,且不能挂科。

  荣誉课程录取率低,竞争激烈。每年最多录取30-50名学生。该项目对申请人的学术研究履历、成绩、演讲能力以及对计算机学术研究的热情要求很高。

  注意事项:如果打算从事计算机学术研究行业,荣誉课程并非唯一选择!只要有明确规划,在本科期间积极积累学术研究经验、课外活动和实习经历等,完成计算机专业本科也可获得进入心仪的CPSC研究生项目的机会!

  三、录取后建议

  大家在本科阶段一定要尽早进入实习项目。毕竟在实习公司所从事的项目相较于课程中的小项目有着质的不同。实习经历的积累能够使简历的广度与深度都有大幅提高,对于毕业后的就业或者申请研究生都有巨大的帮助。如果表现突出,还有机会获得Return offer!

  课程上建议大家多多关注CPSC 221和CPSC 320,这两门课程对面试有着相当大的帮助。并且从学习阶段开始,大家就可以在LeetCode上刷题(Easy,Medium一般就足够实习的面试了),算法和数据结构是毕业生面试的重点考察内容。

  Co-op项目为CPSC学生提供了很好的将课堂所学理论与现实中的应用相结合的机会。在实际工作中,大家的成长速度会远远快于仅仅依靠课堂学习,同时也可以积累相关领域的经验,为毕业后无论是申请研究生还是就业打下坚实的基础。进入Co-op项目后,建议大家在最初的工作学期可以多投简历,争取获得面试机会并得到人生中第一个岗位;经过一个学期的锻炼以后,就可以根据未来发展方向或相关经验,更有选择性地投简历去一些中型公司甚至大公司。Co-op项目不仅可以积累经验,所得的工资也可以一定程度上实现经济独立,减少财务上的压力!

  以上是关于UBC计算机科学专业的全部介绍,如果您对加拿大留学感兴趣,欢迎您在线咨询托普仕留学老师。托普仕留学采用5v1服务模式,21步精细服务流程,硬性四维标准+六维背景提升等留学服务体系,为学生出国留学申请名校提供保障。

扫一扫添加出国留学客服,了解更多资讯!

出国留学微信二维码

微信:Tops6868