【导读】作为全球最适宜留学国家之一,加拿大名校一直以其教学质量、学历认可度、移民优势等等备受国际学子所青睐。而在加拿大留学众多专业中,加拿大计算机工程专业被誉为:就业前景最好专业之一,据CityNews报道,2021年加拿大对计算机类编程Coding(编程)等工作需求将达到20万人,专家指出,在接下来的4年里,计算机工程类专业将成为市场需求量大,就业前景最好的专业之一。

加拿大计算机工程专业简介

计算机工程(Computer Engineering,简称 CE)主要是研究计算机系统及其应用技术的,包括电路、电子学、VLSI设计,通过改变硬件内部逻辑,架构算法来挖掘出计算机的性能等等。这门学科是偏应用类的一门学科,是工科类专业。所以,学CE的学生大都去了英特尔、苹果、黑莓、华为等硬件设计公司发展。

与计算机科学(Computer Science,简称 CS)的学生不同,计算机工程的学生,除了要掌握编程相关的技巧外,对于电子工程方面的知识也要熟悉,特别是电路,电子学,VLSI设计等等。从这个角度来看,它也可以看作是计算机科学(CS)与电子工程专业的结合。而计算机科学(cs)偏重对算法,各种语言,程序设计和计算的要求。

加拿大计算机工程都教学生什么知识和技能?

计算机工程一般指的是计算机硬件的开发,从下往上看,包括但不限于底层的 IC design(一般是RTL level的HDL Design), microarchitecture & ISA design(用HDL做RTL design,用C/C++做ISS), Memory / Cache architecture design,以及中间层的 Embedded system / System on Chip design(使用C/C++/SystemC/SpecC),Heterogeneous computing一类,能接触到的最高层差不多在OS & Compiler这个level,比如在 Compiler 层面做一些与硬件协同的优化(例如VLIW的实现)。

其核心课程为:

  • 电子电路设计
  • 现代物理学原理
  • 人工智能与机器人
  • 基本软件开发
  • 计算机架构与设计
  • 超大规模集成(VLSI)
  • 微处理器设计和接口
  • 嵌入式计算机系统设计

其他热门课程包括:

  • 计算机辅助制图与设计(CADD)
  • 移动设备工程
  • 可持续的“绿色”能源
  • 生物医学工程
  • 游戏硬件设计
  • 用户界面设计
  • 微机电系统(MEMS)工程

总体来说,计算机工程是计算机科学和电子工程的交叉学科专业。它专注于各种形式的计算,从微处理器到嵌入式计算设备,从笔记本电脑和桌面系统到超级计算机。因此,它更关注微处理器如何工作、设计以及优化,需要考虑如何在电子元件之间实现有效传输数据;如何设计电子元件的综合系统、如何处理软件内指令以及如何针对特定的硬件平台编写、编译和优化软件。

加拿大计算机工程专业毕业生就业前景

计算机类专业应用性广、交叉面多,覆盖社会各行各业,这就决定了就业领域非常广泛。在IT类企业中,该类专业毕业生的主要就业岗位有

  • 管理类:如项目经理、软件架构师、硬件架构师等;
  • 研发类:软件工程师、硬件工程师、系统开发员等;
  • 测试类:软件测试工程师、硬件测试工程师、系统测试工程师等;服务销售类:
  • 市场营销、售前服务、售后服务、市场推广等。

近年来,软件开发中心、数据中心等单位吸引了很多计算机类专业毕业生,主要从事企、事业数据系统的开发与维护、数据统计与管理等工作。在政府、科研单位及其他非IT类企业中,软硬件的配备、网络安全、系统维护、网站开发等工作也离不开计算机专业的人才。计算机工程的就业方向包括电子、电信、航天、网络工程等,毕业生适合像苹果、华为、AMD 等硬件设计生产企业。

主要职位有:

  • 计算机硬件工程师
  • 计算机软件工程师
  • 网络架构师

加拿大计算机工程专业毕业后的工作内容

  1. 计算机硬件工程师

计算机硬件工程师要负责研究、设计、创造和测试计算机系统和一些部件,像处理器、网络和路由器。他们也会用最新的科技去创造新的设备。2018年加拿大硬件工程师的年薪平均是$121,430。普遍学历要求是硕士及以上学历。

  1. 计算机软件工程师

计算机软件工程师的主要职责是设计、升级和测试软件应用程序。可能参与建立一个特定行业的开发系统或者软件,比如制造业。软件工程师每年平均年薪为$79,357。

  1. 网络架构师

网络架构师设计和建立网站。包括企业内部网、局域网和广域网。网络架构师每年年薪平均为$98,430。普遍学历要求是硕士及以上学历。

加拿大计算机工程专业毕业生薪金待遇

  1. 计算机硬件工程师

2018 年加拿大硬件工程师的年薪平均是 $121,430。普遍学历要求是硕士及以上学历。

  1. 计算机软件工程师

计算机软件工程师每年平均年薪为 $79,357。

  1. 网络架构师

网络架构师每年年薪平均为 $98,430。普遍学历要求是硕士及以上学历。

加拿大安省计算机工程相关专业列表

工程 Engineering(BEng)约克大学 York University本科学位 Bachelor Degree开放9月

专业名称 开设学校 文凭类别 国际学生开放 开学季
计算机工程 Computer Engineering(co-op) 滑铁卢大学 Waterloo University 本科学位 Bachelor Degree 开放 9月
计算机工程 Computer Engineering 多伦多大学 University of Toronto 本科学位 Bachelor Degree 开放 9月
计算机工程 Computer Engineering 渥太华大学 University of Ottawa 本科学位 Bachelor Degree 开放 9月
计算机工程 Computer Engineering 圭尔夫大学 University of Guelph 本科学位 Bachelor Degree 开放 9月
软件开发技术 Technology – Software Development 圣力嘉学院 Seneca College 应用本科学位 Bachelor of Applied Degree 开放 9月
应用计算机科学 Applied Computer Science 谢尔丹学院 Sheridan College 应用本科学位 Bachelor of Applied Degree 开放 9月
计算机科学 Computer Science 康尼斯托加学院 Conestoga College 应用本科学位 Bachelor of Applied Degree 开放 9月

总结:优途加拿大对计算机工程专业的看法

由于申请学生数量逐年攀升,竞争越发激烈,录取要求也逐年提高。如何才能过关斩将,独得招生官的青睐,顺利拿到 dream school 的 dream offer 呢?通过大量的案例分析,我们发现,想要成功斩获顶级名校的顶级专业,不仅需要符合要求的高中成绩(95分)和雅思成绩,还需要精准掌握申请中的每个重要时间节。

此外申请计算机专业还需要额外的申请文书,甚至视频面试。千篇一律的申请文书只会使申请人泯然众人,难以获得招生官的垂青。因此,对计算机工程专业感兴趣的同学们一定要早做规划,除了提升个人背景实力的同时,加拿大优途的专业顾问老师和文书老师会为每位学生量身定制专属个性化文书,进行独家面试辅导,为广大学生的申请保驾护航!