揭秘阿尔伯塔大学ECE之计算机工程与软件工程的区别

2017年04月23日 加拿大留学堂



阿尔伯塔大学的的电子与计算机工程专业(ECE)一直以来在加拿大各顶尖学校中名列前茅,其拥有诸多先进的设施(高端前沿的实验室设备、专门的实习场地以及极具特色的6500平方英尺的纳米和微型加工设施等),国际知名的教师团队和日益增长的成功校友队伍,亦是佼佼学子们所向往的名校之一。

ECE开设在工程学院电子与计算机系下,其硕士学位有Master of Science (MSc)和 Master of Engineering (MEng)两种选择,分别为研究型和授课型的学位。不管对于哪种类型的学位项目,ECE系下均提供了12种专业分支可供学生选择,其中有两个专业分支Computer Engineering和Software Engineering均与计算机相关,那么这两者有何区别呢?下面就由小编来为您揭秘吧!


计算机工程Computer Engineering

计算机工程是一门电子工程与计算机科学相结合的学科。其研究侧重点在于开发出能够使工程师将强大且复杂的计算机技术有效且高效运用到实际领域中的方法。计算机工程的学生,除了要掌握编程相关技巧外,还要熟悉电子工程学的知识,特别是电路,电子学,VISI设计等,例如基于硅芯片的微型硬件电路,如何使得二进制信号以极高速度且最小的功耗被准确地存储,传输和处理。

该专业的研究领域因其多学科特性而有所不同,主要涉及编程数字系统(包括计算机)的设计及其应用。计算机工程的研究领域如下:

硬件方向的研究:

微处理器,数字信号处理器和其他可编程处理器的设计

小型且专业化的计算机系统结构的调研

可靠性和容错设计; 可测试性设计; 自检系统

可合成、再利用和重组系统的设计

低功耗的数字设备,电路及设计方法

新兴数字转换技术在计算机设计中的应用

传统数字技术与模拟,微流体和微机械器件的整合

软件方向的研究:

软硬件系统的协同设计和优化

并行处理系统的设计

容错系统的设计

结构化系统设计方法和计算机辅助设计环境

硬件描述语言; 高级系统建模

系统仿真和系统设计验证

应用方向的研究:

计算机化和嵌入式编程系统的最新应用

生物医学应用,包括假肢,医疗仪器和医用机器人

计算机在生物信息学,地理学和大规模数据库处理中的应用

信号处理,视频处理,娱乐(特效,电脑游戏)

工业机器人和计算机化

核心课程:

Digital ASIC Design数字ASIC设计

Digital System Design and Design for Testability数字系统设计和可测性设计

Digital Integrated Circuit Design数字集成电路设计

软件工程Software Engineering

软件工程的研究侧重于通过开发,运行及维护驱动复杂的计算机和电子设备的软件系统来解决极具挑战性问题。当前研究包括网络工程(基于Web的系统的软件工程)、软件验证、安全和隐私、软件要求和软件工程实证。

核心课程:

Data Exploration and Evolutionary Computing数据挖掘与演化计算

Data Analysis and Knowledge Discovery数据分析和知识探索



Tips:阿尔伯塔大学的计算机科学专业下同样开设有软件工程这个分支,但其与ECE下软件工程的申请难度有所不同哦,前者要求本科专业是计算机科学及其相近的专业(如软件工程),对本科背景要求更为严格;后者对本科背景要求稍为宽松,电气工程类专业、计算机相关专业均可申请哦!

欢迎随时随时随时关注加拿大留学堂,小编的精彩内容等着你~

以上内容系百利天下加拿大留学堂师独家解析,转载请标明出处哦

加拿大留学堂

如何关注加拿大留学堂

1.长按二维码,选择识别二维码,然后关注

2.在公众号选择“加拿大留学堂”,选择关注

3.点击右上角三点,选择查看公众号后关注

微信号:bailitop-can


收藏 已赞